require "rubygems"
require "bundler"

Bundler.setup

require "rake/testtask"
Rake::TestTask.new(:test) do |test|
  test.libs << "test"
  test.pattern = "test/**/*_test.rb"
  test.verbose = false

  # Set interpreter warning level to 2 (verbose)
  test.ruby_opts += ["-W2"]
end

require "rubocop/rake_task"
RuboCop::RakeTask.new

task default: %i[rubocop test]
