Rodolphe Marques
5fedabe586
fix test
2016-12-21 15:55:29 +01:00
Rodolphe Marques
1dd6c748b9
Merge remote-tracking branch 'origin/master' into feat/980/initialise-replica-set-mongo
2016-12-21 15:54:02 +01:00
Rodolphe Marques
4a14c7c8f1
Initialize replica set for mongodb when running bigchaindb init
2016-12-21 15:53:25 +01:00
Sylvain Bellemare
a269375278
Use pytest custom marker "bdb"
...
note that the marker, although invoked for the entire module, will be
applied for each function
2016-12-20 20:37:28 +01:00
Sylvain Bellemare
fa79fe6783
Add session scope test setup for config and db
...
resolves #966
2016-12-20 20:37:28 +01:00
Rodolphe Marques
47ca91355f
Moved tests from rethinkdb test_run_query_util to test_connection
2016-12-20 14:32:53 +01:00
Rodolphe Marques
39c25b951f
added tests for mongodb connection
2016-12-20 14:25:24 +01:00
Rodolphe Marques
050990aac1
Created tests for mongodb schema
...
Removed some unused secondary indexes
2016-12-19 15:45:02 +01:00
Brett Sun
b4063dd9ad
More test abstractions for multiple databases ( #950 )
...
* Remove unnecessary import of rethinkdb in a test
* Move test_run_query_util as a rethinkdb-specific test
* Move rethinkdb-specific command tests to own file
* Add __init__.py to new test folders
* Move command tests to their own test module
* Move fixtures out of command tests into separate conftest for commands
* Fix some small flake8 issues with rethinkdb's test_run_query_util
* Add pytest ignore hook to filter out test dirs that are not for the requested backend
* Move backend-specific tests in tests/db/ to tests/backend/
2016-12-16 22:17:13 +01:00
Rodolphe Marques
c1a5d5e86f
Merge remote-tracking branch 'origin/master' into docker-mongo
2016-12-16 12:54:42 +01:00
Rodolphe Marques
14a2c13a06
Removed get_old_transactions
...
Fixed tests.
2016-12-14 13:12:47 +01:00
Rodolphe Marques
d246a1498f
Added some tests for changefeed generics
...
pepify import
googlify docstring
2016-12-13 12:46:52 +01:00
Sylvain Bellemare
b87baaaa1d
Test backend.schema.init_database
2016-12-13 11:59:57 +01:00
Rodolphe Marques
e303e355db
Delete outdated pipelines/utils.py
...
Reorganized and fixed tests.
2016-12-13 11:17:24 +01:00
Sylvain Bellemare
24a701096d
Filter out block id
2016-12-12 17:38:41 +01:00
Sylvain Bellemare
ff583c5546
Test generic backend functions
2016-12-12 17:38:28 +01:00
Brett Sun
8caeed54bf
Fix backend module dispatch error tests broken from renaming
2016-12-12 15:48:48 +01:00
Brett Sun
da71b3d84b
Fix backend module dispatch decorator tests broken from renaming
2016-12-12 15:48:48 +01:00
Sylvain Bellemare
b8bc1a5af9
Rename test module to plural form --> utils
2016-12-12 15:48:48 +01:00
Sylvain Bellemare
8c1dbc86a0
Import std libs at the top
...
the rationale behind importing under a test function is to import what
is being tested, and perhasp likely to fail, to isolate possible errors
resulting from the import itself
see
http://docs.pylonsproject.org/en/latest/community/testing.html#rule-never-import-the-module-under-test-at-test-module-scope for more
2016-12-12 15:48:48 +01:00
Brett Sun
daa0fe1f51
Add utility decorator for registering backend dispatches based on modules
2016-12-12 15:48:48 +01:00
vrde
26c844ec22
Add defaults, fix import
2016-12-12 15:47:43 +01:00
vrde
2fd0aeca9f
Add error handling
2016-12-12 15:47:43 +01:00
vrde
53fb9f3d5f
Add connection Class
2016-12-12 15:47:43 +01:00