You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+71-36
Original file line number
Diff line number
Diff line change
@@ -282,42 +282,77 @@ Please contribute some documentation if you have the gumption! The maintainer's
282
282
3. Commit your changes (`git commit -am ‘Added some feature’`)
283
283
4. Push to the branch (`git push origin my-new-feature`)
284
284
5. Make sure to add tests for it. This is important so I don’t break it in a future version unintentionally.
285
-
- NOTE: In order to run *all* the tests you will need to have the following databases installed, configured, and running.
286
-
1.[RethinkDB](https://rethinkdb.com), an open source, real-time, web database, [installed](https://rethinkdb.com/docs/install/) and [running](https://rethinkdb.com/docs/start-a-server/), e.g.
3. [CouchDB](https://couchdb.apache.org) (download the .app)
298
-
299
-
To run all tests on all databases (except RethinkDB):
300
-
```bash
301
-
bundle exec rake spec
302
-
```
303
-
To run a specific DB:
304
-
```bash
305
-
# CouchDB / CouchPotato
306
-
bundle exec rspec spec spec_orms --tag 'couchdb'
307
-
308
-
# ActiveRecord and Sequel, as they both use the in-memory SQLite driver.
309
-
bundle exec rspec spec spec_orms --tag 'sqlite3'
310
-
311
-
# NOTE - mongoid and nobrainer specs can't be isolated with "tag" because it still loads everything,
312
-
# and the two libraries are fundamentally incompatible.
313
-
314
-
# MongoDB / Mongoid
315
-
bundle exec rspec spec_orms/mongoid_spec.rb
316
-
317
-
# RethinkDB / NoBrainer (Ignored by CI! see spec file for more)
318
-
bundle exec rspec spec_ignored/nobrainer_spec.rb
319
-
```
320
-
6. Create new Pull Request
285
+
286
+
NOTE: In order to run *all* the tests you will need to have the following databases installed, configured, and running.
287
+
288
+
1.[RethinkDB](https://rethinkdb.com), an open source, real-time, web database, [installed](https://rethinkdb.com/docs/install/) and [running](https://rethinkdb.com/docs/start-a-server/), e.g.
0 commit comments