def test_store_pre_commit_state(db_context): from bigchaindb.backend import query state = dict(height=3, transactions=[]) query.store_pre_commit_state(db_context.conn, state) cursor = db_context.conn.db.pre_commit.find({'commit_id': 'test'}, projection={'_id': False}) assert cursor.collection.count_documents({}) == 1
def test_store_pre_commit_state(db_context): from bigchaindb.backend import query state = dict(height=3, transactions=[]) query.store_pre_commit_state(db_context.conn, state) cursor = db_context.conn.db.pre_commit.find({'commit_id': 'test'}, projection={'_id': False}) assert cursor.collection.count_documents({}) == 1
def test_store_pre_commit_state(db_context): from bigchaindb.backend import query from bigchaindb.lib import PreCommitState state = PreCommitState(commit_id='test', height=3, transactions=[]) query.store_pre_commit_state(db_context.conn, state._asdict()) cursor = db_context.conn.db.pre_commit.find({'commit_id': 'test'}, projection={'_id': False}) assert cursor.count() == 1
def test_store_pre_commit_state(db_context): from bigchaindb.backend import query from bigchaindb.lib import PreCommitState state = PreCommitState(commit_id='test', height=3, transactions=[]) query.store_pre_commit_state(db_context.conn, state._asdict()) cursor = db_context.conn.db.pre_commit.find({'commit_id': 'test'}, projection={'_id': False}) assert cursor.count() == 1