Sha256: e30293d1af137648839d4eab2422a3b3ae0db05996a01b214e99e544084874cb
Contents?: true
Size: 934 Bytes
Versions: 5
Compression:
Stored size: 934 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('regression') do |task| task.pattern = 'regression/**{,/*/**}/*_spec.rb' task.rspec_opts = '--require ./regression/regression_helper.rb' 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
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
pact_broker-2.79.1 | tasks/rspec.rake |
pact_broker-2.79.0 | tasks/rspec.rake |
pact_broker-2.78.1 | tasks/rspec.rake |
pact_broker-2.78.0 | tasks/rspec.rake |
pact_broker-2.77.0 | tasks/rspec.rake |