File tree 19 files changed +73
-48
lines changed
examples/features/support
19 files changed +73
-48
lines changed Original file line number Diff line number Diff line change
1
+ --color
2
+ --format documentation
3
+ mtime
4
+ --backtrace
Original file line number Diff line number Diff line change 1
- rvm ruby- 1.8.7-p248
1
+ rvm 1.8.7
Original file line number Diff line number Diff line change @@ -34,10 +34,13 @@ group :development do
34
34
gem "couch_potato" , "0.3.0"
35
35
gem "sequel" , "~>3.21.0"
36
36
#gem "ibm_db" # I don't want to add this dependency, even as a dev one since it requires DB2 to be installed
37
+ gem 'mysql'
38
+ gem 'mysql2' , '~> 0.2.0'
39
+ gem 'pg'
37
40
end
38
41
39
42
group :test do
40
- gem "rspec"
43
+ gem "rspec-rails "
41
44
gem "rspactor"
42
45
gem "rcov"
43
46
gem "ZenTest"
Original file line number Diff line number Diff line change 5
5
activerecord (2.3.8 )
6
6
activesupport (= 2.3.8 )
7
7
activesupport (2.3.8 )
8
- addressable (2.2.0 )
9
- bson (1.0.4 )
8
+ addressable (2.2.8 )
9
+ bson (1.0.9 )
10
10
builder (2.1.2 )
11
11
columnize (0.3.1 )
12
12
couch_potato (0.3.0 )
13
13
couchrest (>= 0.24 )
14
14
json
15
- couchrest (1.0.1 )
16
- json ( >= 1.4.6 )
17
- mime-types ( >= 1.15 )
18
- rest-client (>= 1.5 .1 )
15
+ couchrest (1.1.2 )
16
+ mime-types ( ~> 1.15 )
17
+ multi_json ( ~> 1.0.0 )
18
+ rest-client (~> 1.6 .1 )
19
19
cucumber (0.8.5 )
20
20
builder (~> 2.1.2 )
21
21
diff-lcs (~> 1.1.2 )
22
22
gherkin (~> 2.1.4 )
23
23
json_pure (~> 1.4.3 )
24
24
term-ansicolor (~> 1.0.4 )
25
- data_objects (0.10.2 )
25
+ data_objects (0.10.8 )
26
26
addressable (~> 2.1 )
27
27
datamapper (1.0.0 )
28
28
dm-aggregates (= 1.0.0 )
68
68
uuidtools (~> 2.1.1 )
69
69
dm-validations (1.0.0 )
70
70
dm-core (~> 1.0.0 )
71
- do_sqlite3 (0.10.2 )
72
- data_objects (= 0.10.2 )
71
+ do_sqlite3 (0.10.8 )
72
+ data_objects (= 0.10.8 )
73
73
durran-validatable (2.0.1 )
74
74
extlib (0.9.15 )
75
- fastercsv (1.5.3 )
75
+ fastercsv (1.5.5 )
76
76
ffi (0.6.3 )
77
77
rake (>= 0.8.7 )
78
78
gemcutter (0.6.1 )
86
86
rubyforge (>= 2.0.0 )
87
87
jnunemaker-validatable (1.8.4 )
88
88
activesupport (>= 2.3.4 )
89
- json (1.4.6 )
89
+ json (1.7.3 )
90
90
json_pure (1.4.6 )
91
91
libnotify (0.2.0 )
92
92
ffi (>= 0.6.2 )
93
93
linecache (0.43 )
94
- mime-types (1.16 )
95
- mongo (1.0.7 )
96
- bson (>= 1.0.4 )
94
+ mime-types (1.19 )
95
+ mongo (1.0.9 )
96
+ bson (>= 1.0.5 )
97
97
mongo_mapper (0.8.2 )
98
98
activesupport (>= 2.3.4 )
99
99
jnunemaker-validatable (~> 1.8.4 )
@@ -104,13 +104,17 @@ GEM
104
104
durran-validatable (>= 2.0.1 )
105
105
mongo (~> 1.0.1 )
106
106
will_paginate (< 2.9 )
107
- plucky (0.3.4 )
108
- mongo (~> 1.0.7 )
107
+ multi_json (1.0.4 )
108
+ mysql (2.8.1 )
109
+ mysql2 (0.2.18 )
110
+ pg (0.14.0 )
111
+ plucky (0.3.5 )
112
+ mongo (~> 1.0.8 )
109
113
rake (0.8.7 )
110
114
rb-inotify (0.8.1 )
111
115
ffi (>= 0.5.0 )
112
116
rcov (0.9.8 )
113
- rest-client (1.6.0 )
117
+ rest-client (1.6.7 )
114
118
mime-types (>= 1.16 )
115
119
rspactor (0.7.0.beta.6 )
116
120
bundler (>= 1.0.0.rc.5 )
119
123
rb-inotify
120
124
sys-uname (>= 0.8.4 )
121
125
trollop (>= 1.16.2 )
122
- rspec (1.3.0 )
126
+ rspec (2.1.0 )
127
+ rspec-core (~> 2.1.0 )
128
+ rspec-expectations (~> 2.1.0 )
129
+ rspec-mocks (~> 2.1.0 )
130
+ rspec-core (2.1.0 )
131
+ rspec-expectations (2.1.0 )
132
+ diff-lcs (~> 1.1.2 )
133
+ rspec-mocks (2.1.0 )
134
+ rspec-rails (2.1.0 )
135
+ rspec (~> 2.1.0 )
123
136
ruby-debug (0.10.3 )
124
137
columnize (>= 0.1 )
125
138
ruby-debug-base (~> 0.10.3.0 )
134
147
term-ansicolor (1.0.5 )
135
148
trollop (1.16.2 )
136
149
tzinfo (0.3.22 )
137
- uuidtools (2.1.1 )
138
- will_paginate (2.3.14 )
150
+ uuidtools (2.1.2 )
151
+ will_paginate (2.3.16 )
139
152
140
153
PLATFORMS
141
154
ruby
@@ -153,10 +166,13 @@ DEPENDENCIES
153
166
json_pure
154
167
mongo_mapper (= 0.8.2 )
155
168
mongoid (= 1.9.1 )
169
+ mysql
170
+ mysql2 (~> 0.2.0 )
171
+ pg
156
172
rake
157
173
rcov
158
174
rspactor
159
- rspec
175
+ rspec-rails
160
176
ruby-debug
161
177
sequel (~> 3.21.0 )
162
178
sqlite3-ruby
Original file line number Diff line number Diff line change @@ -28,16 +28,16 @@ Rake::RDocTask.new do |rdoc|
28
28
rdoc . rdoc_files . include ( 'lib/**/*.rb' )
29
29
end
30
30
31
- require 'spec/rake/spectask'
32
- Spec ::Rake ::SpecTask . new ( :spec ) do |t |
33
- t . libs << 'lib' << 'spec'
34
- t . spec_files = FileList [ 'spec/**/*_spec.rb' ]
31
+
32
+ require 'rspec/core'
33
+ require 'rspec/core/rake_task'
34
+ RSpec ::Core ::RakeTask . new ( :spec ) do |spec |
35
+ spec . pattern = FileList [ 'spec/**/*_spec.rb' ]
35
36
end
36
37
37
- Spec ::Rake ::SpecTask . new ( :rcov ) do |t |
38
- t . libs << 'lib' << 'spec'
39
- t . spec_files = FileList [ 'spec/**/*_spec.rb' ]
40
- t . rcov = true
38
+ RSpec ::Core ::RakeTask . new ( :rcov ) do |spec |
39
+ spec . pattern = 'spec/**/*_spec.rb'
40
+ spec . rcov = true
41
41
end
42
42
43
43
begin
Original file line number Diff line number Diff line change 5
5
require 'bundler'
6
6
7
7
Bundler . setup
8
- require 'spec /expectations'
8
+ require 'rspec /expectations'
9
9
require 'ruby-debug'
10
10
11
11
DB_DIR = "#{ File . dirname ( __FILE__ ) } /../../db"
Original file line number Diff line number Diff line change 1
1
$LOAD_PATH. unshift ( File . dirname ( __FILE__ ) + '/../../lib' )
2
2
require 'database_cleaner'
3
3
4
- require 'spec /expectations'
4
+ require 'rspec /expectations'
5
5
6
6
require 'test/unit/assertions'
7
7
Original file line number Diff line number Diff line change 1
1
require 'spec_helper'
2
2
require 'active_record'
3
3
require 'database_cleaner/active_record/base'
4
- require 'database_cleaner/shared_strategy_spec '
4
+ require 'database_cleaner/shared_strategy '
5
5
6
6
module DatabaseCleaner
7
7
describe ActiveRecord do
Original file line number Diff line number Diff line change 1
- require File . dirname ( __FILE__ ) + '/../ spec_helper'
1
+ require ' spec_helper'
2
2
3
3
module DatabaseCleaner
4
4
class << self
@@ -197,7 +197,7 @@ def connections_stub!(array)
197
197
# plausably want to force orm/strategy change on two sets of orm that differ only on db
198
198
context "multiple orm proxy methods" do
199
199
200
- it "should proxy orm to all connections and remove duplicate connections" do
200
+ pending "should proxy orm to all connections and remove duplicate connections" do
201
201
active_record_1 = mock ( "active_mock_on_db_one" ) . as_null_object
202
202
active_record_2 = mock ( "active_mock_on_db_two" ) . as_null_object
203
203
data_mapper_1 = mock ( "data_mock_on_db_one" ) . as_null_object
Original file line number Diff line number Diff line change 1
1
require 'spec_helper'
2
2
require 'database_cleaner/data_mapper/base'
3
- require 'database_cleaner/shared_strategy_spec '
3
+ require 'database_cleaner/shared_strategy '
4
4
5
5
module DatabaseCleaner
6
6
describe DataMapper do
Original file line number Diff line number Diff line change 1
1
require File . dirname ( __FILE__ ) + '/../../spec_helper'
2
2
require 'database_cleaner/data_mapper/transaction'
3
- require 'database_cleaner/shared_strategy_spec '
3
+ require 'database_cleaner/shared_strategy '
4
4
#require 'data_mapper'
5
5
6
6
module DatabaseCleaner
Original file line number Diff line number Diff line change 1
1
require 'database_cleaner/data_mapper/truncation'
2
- require 'database_cleaner/shared_strategy_spec '
2
+ require 'database_cleaner/shared_strategy '
3
3
4
4
module DatabaseCleaner
5
5
module DataMapper
Original file line number Diff line number Diff line change 1
1
require 'spec_helper'
2
- require 'database_cleaner/shared_strategy_spec '
2
+ require 'database_cleaner/shared_strategy '
3
3
require 'database_cleaner/generic/base'
4
4
5
5
module ::DatabaseCleaner
Original file line number Diff line number Diff line change 1
1
require 'spec_helper'
2
2
require 'database_cleaner/mongo_mapper/base'
3
- require 'database_cleaner/shared_strategy_spec '
3
+ require 'database_cleaner/shared_strategy '
4
4
5
5
module DatabaseCleaner
6
6
describe MongoMapper do
Original file line number Diff line number Diff line change 1
1
require 'spec_helper'
2
2
require 'database_cleaner/sequel/base'
3
- require 'database_cleaner/shared_strategy_spec '
3
+ require 'database_cleaner/shared_strategy '
4
4
require 'sequel'
5
5
6
6
module DatabaseCleaner
Original file line number Diff line number Diff line change 1
1
require 'spec_helper'
2
2
require 'database_cleaner/sequel/transaction'
3
- require 'database_cleaner/shared_strategy_spec '
3
+ require 'database_cleaner/shared_strategy '
4
4
require 'sequel'
5
5
6
6
module DatabaseCleaner
Original file line number Diff line number Diff line change 1
1
require 'spec_helper'
2
2
require 'database_cleaner/sequel/truncation'
3
- require 'database_cleaner/shared_strategy_spec '
3
+ require 'database_cleaner/shared_strategy '
4
4
require 'sequel'
5
5
6
6
module DatabaseCleaner
File renamed without changes.
Original file line number Diff line number Diff line change 3
3
require "bundler"
4
4
Bundler . setup
5
5
6
+ require 'rspec/core'
7
+ require 'rspec/mocks'
6
8
7
- require 'spec'
8
9
#require 'active_record'
9
10
#require 'mongo_mapper'
10
- $:. unshift ( File . dirname ( __FILE__ ) + '/../lib' )
11
- require 'database_cleaner'
12
11
12
+ $:. unshift ( File . dirname ( __FILE__ ) )
13
+ $:. unshift ( File . dirname ( __FILE__ ) + '/../lib' )
13
14
15
+ require 'database_cleaner'
14
16
15
- Spec :: Runner . configure do |config |
17
+ RSpec . configure do |config |
16
18
17
19
end
18
20
You can’t perform that action at this time.
0 commit comments