Sha256: bf2178f35c8b56e16d3b7f7a049a69c5d2fc0ef20f3c7684dca3572e4b47054a
Contents?: true
Size: 761 Bytes
Versions: 58
Compression:
Stored size: 761 Bytes
Contents
require 'rspec/core' require 'rspec/core/rake_task' RSpec::Core::RakeTask.new('spec:focus') do |task| task.rspec_opts = '--tag @focus' end RSpec::Core::RakeTask.new('spec:quick') do |task| task.rspec_opts = '--tag ~@no_db_clean --tag ~@migration --format progress' end RSpec::Core::RakeTask.new('spec:slow') do |task| task.rspec_opts = '--tag @no_db_clean --tag @migration --format progress' end task :set_simplecov_command_to_spec_quick do ENV['SIMPLECOV_COMMAND_NAME'] = 'spec:quick' end task :set_simplecov_command_to_spec_slow do ENV['SIMPLECOV_COMMAND_NAME'] = 'spec:slow' end task 'spec:quick' => ['set_simplecov_command_to_spec_quick'] task 'spec:slow' => ['set_simplecov_command_to_spec_slow'] task :spec => ['spec:quick', 'spec:slow']
Version data entries
58 entries across 58 versions & 1 rubygems