This commit is contained in:
stanislaw 2012-07-08 18:09:20 +03:00 committed by Ben Mabey
parent 84ac2da1b4
commit c4528e2c57
4 changed files with 34 additions and 43 deletions

View File

@ -1,7 +1,7 @@
language: ruby
rvm:
- 1.8.7
- 1.9.3
# - 1.9.3
script: "bundle exec rake travis"
gemfile:
- Gemfile

View File

@ -1,14 +1,14 @@
GEM
remote: http://rubygems.org/
specs:
ZenTest (4.3.3)
ZenTest (4.8.1)
activerecord (2.3.8)
activesupport (= 2.3.8)
activesupport (2.3.8)
addressable (2.2.8)
bson (1.0.9)
builder (2.1.2)
columnize (0.3.1)
builder (3.0.0)
columnize (0.3.6)
couch_potato (0.3.0)
couchrest (>= 0.24)
json
@ -16,12 +16,11 @@ GEM
mime-types (~> 1.15)
multi_json (~> 1.0.0)
rest-client (~> 1.6.1)
cucumber (0.8.5)
builder (~> 2.1.2)
diff-lcs (~> 1.1.2)
gherkin (~> 2.1.4)
json_pure (~> 1.4.3)
term-ansicolor (~> 1.0.4)
cucumber (1.2.1)
builder (>= 2.1.2)
diff-lcs (>= 1.1.3)
gherkin (~> 2.11.0)
json (>= 1.4.6)
data_objects (0.10.8)
addressable (~> 2.1)
datamapper (1.0.0)
@ -35,7 +34,7 @@ GEM
dm-transactions (= 1.0.0)
dm-types (= 1.0.0)
dm-validations (= 1.0.0)
diff-lcs (1.1.2)
diff-lcs (1.1.3)
dm-aggregates (1.0.0)
dm-core (~> 1.0.0)
dm-constraints (1.0.0)
@ -73,24 +72,20 @@ GEM
durran-validatable (2.0.1)
extlib (0.9.15)
fastercsv (1.5.5)
ffi (0.6.3)
rake (>= 0.8.7)
gemcutter (0.6.1)
gherkin (2.1.5)
trollop (~> 1.16.2)
gherkin (2.11.1)
json (>= 1.4.6)
git (1.2.5)
growl (1.0.3)
jeweler (1.4.0)
gemcutter (>= 0.1.0)
jeweler (1.8.4)
bundler (~> 1.0)
git (>= 1.2.5)
rubyforge (>= 2.0.0)
rake
rdoc
jnunemaker-validatable (1.8.4)
activesupport (>= 2.3.4)
json (1.7.3)
json_pure (1.4.6)
libnotify (0.2.0)
ffi (>= 0.6.2)
linecache (0.43)
linecache (0.46)
rbx-require-relative (> 0.0.4)
mime-types (1.19)
mongo (1.0.9)
bson (>= 1.0.5)
@ -110,19 +105,14 @@ GEM
pg (0.14.0)
plucky (0.3.5)
mongo (~> 1.0.8)
rake (0.8.7)
rb-inotify (0.8.1)
ffi (>= 0.5.0)
rcov (0.9.8)
rake (0.9.2.2)
rbx-require-relative (0.0.9)
rcov (1.0.0)
rdoc (3.12)
json (~> 1.4)
rest-client (1.6.7)
mime-types (>= 1.16)
rspactor (0.7.0.beta.6)
bundler (>= 1.0.0.rc.5)
growl (>= 1.0.3)
libnotify (>= 0.1.3)
rb-inotify
sys-uname (>= 0.8.4)
trollop (>= 1.16.2)
rspactor (0.6.4)
rspec (2.1.0)
rspec-core (~> 2.1.0)
rspec-expectations (~> 2.1.0)
@ -133,19 +123,16 @@ GEM
rspec-mocks (2.1.0)
rspec-rails (2.1.0)
rspec (~> 2.1.0)
ruby-debug (0.10.3)
ruby-debug (0.10.4)
columnize (>= 0.1)
ruby-debug-base (~> 0.10.3.0)
ruby-debug-base (0.10.3)
ruby-debug-base (~> 0.10.4.0)
ruby-debug-base (0.10.4)
linecache (>= 0.3)
rubyforge (2.0.4)
json_pure (>= 1.1.7)
sequel (3.21.0)
sqlite3-ruby (1.3.1)
sqlite3 (1.3.6)
sqlite3-ruby (1.3.3)
sqlite3 (>= 1.3.3)
stringex (1.1.0)
sys-uname (0.8.4)
term-ansicolor (1.0.5)
trollop (1.16.2)
tzinfo (0.3.22)
uuidtools (2.1.2)
will_paginate (2.3.16)

View File

@ -6,6 +6,8 @@
== 0.8.0 2012-06-02
* Faster truncation strategy for ActiveRecord with MySQL or PostgreSQL
* Upgrade to RSpec 2
* Support for Mongoid 3/Moped (Andrew Bennett)
* Postgres Adapter no longer generates invalid SQL when no tables provided. (Michael-Keith Bernard)

View File

@ -7,6 +7,8 @@ that is testing with a database.
ActiveRecord, DataMapper, Sequel, MongoMapper, Mongoid, and CouchPotato are supported.
!https://secure.travis-ci.org/bmabey/database_cleaner.png(Build Status)!:http://travis-ci.org/stanislaw/database_cleaner
Here is an overview of the strategies supported for each library:
|_. ORM |_. Truncation |_. Transaction |_. Deletion |