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()
|
indexes = conn.conn[dbname]['assets'].index_information().keys()
|
||||||
assert sorted(indexes) == ['_id_', 'asset_id', 'text']
|
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():
|
def test_init_database_fails_if_db_exists():
|
||||||
import bigchaindb
|
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('backlog').delete())
|
||||||
connection.run(r.db(dbname).table('votes').delete())
|
connection.run(r.db(dbname).table('votes').delete())
|
||||||
connection.run(r.db(dbname).table('assets').delete())
|
connection.run(r.db(dbname).table('assets').delete())
|
||||||
|
connection.run(r.db(dbname).table('metadata').delete())
|
||||||
except r.ReqlOpFailedError:
|
except r.ReqlOpFailedError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@ -43,6 +44,7 @@ def flush_mongo_db(connection, dbname):
|
|||||||
connection.conn[dbname].backlog.delete_many({})
|
connection.conn[dbname].backlog.delete_many({})
|
||||||
connection.conn[dbname].votes.delete_many({})
|
connection.conn[dbname].votes.delete_many({})
|
||||||
connection.conn[dbname].assets.delete_many({})
|
connection.conn[dbname].assets.delete_many({})
|
||||||
|
connection.conn[dbname].metadata.delete_many({})
|
||||||
|
|
||||||
|
|
||||||
@singledispatch
|
@singledispatch
|
||||||
|
Loading…
x
Reference in New Issue
Block a user