require "bundler/gem_tasks" require "rspec/core/rake_task" desc "Run RSpec code examples (unit test)" RSpec::Core::RakeTask.new("spec:unit") do |task| task.rspec_opts = "--tag ~type:integration" end desc "Run RSpec code examples (integration test)" RSpec::Core::RakeTask.new("spec:integration") do |task| task.rspec_opts = "--tag type:integration" end task :spec => ["spec:unit", "spec:integration"] task :default => :spec