mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Handle metadata table during test setup/tear down
This commit is contained in:
parent
8939c0f341
commit
832ecb5e63
@ -35,6 +35,9 @@ def test_init_creates_db_tables_and_indexes():
|
||||
indexes = conn.conn[dbname]['assets'].index_information().keys()
|
||||
assert sorted(indexes) == ['_id_', 'asset_id', 'text']
|
||||
|
||||
indexes = conn.conn[dbname]['metadata'].index_information().keys()
|
||||
assert sorted(indexes) == ['_id_', 'text', 'transaction_id']
|
||||
|
||||
|
||||
def test_init_database_fails_if_db_exists():
|
||||
import bigchaindb
|
||||
|
@ -33,6 +33,7 @@ def flush_rethink_db(connection, dbname):
|
||||
connection.run(r.db(dbname).table('backlog').delete())
|
||||
connection.run(r.db(dbname).table('votes').delete())
|
||||
connection.run(r.db(dbname).table('assets').delete())
|
||||
connection.run(r.db(dbname).table('metadata').delete())
|
||||
except r.ReqlOpFailedError:
|
||||
pass
|
||||
|
||||
@ -43,6 +44,7 @@ def flush_mongo_db(connection, dbname):
|
||||
connection.conn[dbname].backlog.delete_many({})
|
||||
connection.conn[dbname].votes.delete_many({})
|
||||
connection.conn[dbname].assets.delete_many({})
|
||||
connection.conn[dbname].metadata.delete_many({})
|
||||
|
||||
|
||||
@singledispatch
|
||||
|
Loading…
x
Reference in New Issue
Block a user