diff --git a/.travis.yml b/.travis.yml index 1d48cbf..94da696 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: ruby rvm: - 1.8.7 - - 1.9.3 + # - 1.9.3 script: "bundle exec rake travis" gemfile: - Gemfile diff --git a/Gemfile.lock b/Gemfile.lock index 25318da..fb6248b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -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) diff --git a/History.txt b/History.txt index 45c050f..5fc7bc7 100644 --- a/History.txt +++ b/History.txt @@ -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) diff --git a/README.textile b/README.textile index 651c152..f7c1e20 100644 --- a/README.textile +++ b/README.textile @@ -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 |