mirror of
https://github.com/TracksApp/tracks.git
synced 2026-02-19 21:58:09 +01:00
Added Rspec and Webrat plugins and started porting Selenium on Rails tests to Rspec Plain Text Stories driving Webrat driving Selenium.
This commit is contained in:
parent
7b432a74ed
commit
2c09db45c5
602 changed files with 47788 additions and 29 deletions
7
vendor/plugins/rspec/rake_tasks/examples.rake
vendored
Normal file
7
vendor/plugins/rspec/rake_tasks/examples.rake
vendored
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
require 'rake'
|
||||
require 'spec/rake/spectask'
|
||||
|
||||
desc "Run all examples"
|
||||
Spec::Rake::SpecTask.new('examples') do |t|
|
||||
t.spec_files = FileList['examples/**/*.rb']
|
||||
end
|
||||
9
vendor/plugins/rspec/rake_tasks/examples_with_rcov.rake
vendored
Normal file
9
vendor/plugins/rspec/rake_tasks/examples_with_rcov.rake
vendored
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
require 'rake'
|
||||
require 'spec/rake/spectask'
|
||||
|
||||
desc "Run all examples with RCov"
|
||||
Spec::Rake::SpecTask.new('examples_with_rcov') do |t|
|
||||
t.spec_files = FileList['examples/**/*.rb']
|
||||
t.rcov = true
|
||||
t.rcov_opts = ['--exclude', 'examples']
|
||||
end
|
||||
9
vendor/plugins/rspec/rake_tasks/failing_examples_with_html.rake
vendored
Normal file
9
vendor/plugins/rspec/rake_tasks/failing_examples_with_html.rake
vendored
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
require 'rake'
|
||||
require 'spec/rake/spectask'
|
||||
|
||||
desc "Generate HTML report for failing examples"
|
||||
Spec::Rake::SpecTask.new('failing_examples_with_html') do |t|
|
||||
t.spec_files = FileList['failing_examples/**/*.rb']
|
||||
t.spec_opts = ["--format", "html:../doc/output/documentation/tools/failing_examples.html", "--diff"]
|
||||
t.fail_on_error = false
|
||||
end
|
||||
7
vendor/plugins/rspec/rake_tasks/verify_rcov.rake
vendored
Normal file
7
vendor/plugins/rspec/rake_tasks/verify_rcov.rake
vendored
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
require 'rake'
|
||||
require 'spec/rake/verify_rcov'
|
||||
|
||||
RCov::VerifyTask.new(:verify_rcov => :spec) do |t|
|
||||
t.threshold = 100.0 # Make sure you have rcov 0.7 or higher!
|
||||
t.index_html = '../doc/output/coverage/index.html'
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue