Bundle needed gems for BDD

* rspec
* cucumber
* capybara
* database_cleaner
This commit is contained in:
Thibault Jouan
2011-07-07 18:58:44 +00:00
parent b994f821f7
commit 6b337d3461
13 changed files with 597 additions and 26 deletions

8
config/cucumber.yml Normal file
View File

@@ -0,0 +1,8 @@
<%
rerun = File.file?('rerun.txt') ? IO.read('rerun.txt') : ""
rerun_opts = rerun.to_s.strip.empty? ? "--format #{ENV['CUCUMBER_FORMAT'] || 'progress'} features" : "--format #{ENV['CUCUMBER_FORMAT'] || 'pretty'} #{rerun}"
std_opts = "--format #{ENV['CUCUMBER_FORMAT'] || 'pretty'} --strict --tags ~@wip"
%>
default: <%= std_opts %> features
wip: --tags @wip:3 --wip features
rerun: <%= rerun_opts %> --format rerun --out rerun.txt --strict --tags ~@wip

View File

@@ -9,7 +9,7 @@ development:
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
test: &test
adapter: sqlite3
database: db/test.sqlite3
pool: 5
@@ -20,3 +20,6 @@ production:
database: db/production.sqlite3
pool: 5
timeout: 5000
cucumber:
<<: *test