mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Problem: tranasction ids not assert when getting spent outputs
Solution: assert tranasction ids
This commit is contained in:
parent
731be170b8
commit
e3ee58b934
@ -265,14 +265,16 @@ def test_get_spending_transactions_multiple_inputs():
|
|||||||
conn.db.transactions.insert_many(txns)
|
conn.db.transactions.insert_many(txns)
|
||||||
|
|
||||||
links = [
|
links = [
|
||||||
({'transaction_id': tx2.id, 'output_index': 0}, 1),
|
({'transaction_id': tx2.id, 'output_index': 0}, 1, [tx3.id]),
|
||||||
({'transaction_id': tx2.id, 'output_index': 1}, 1),
|
({'transaction_id': tx2.id, 'output_index': 1}, 1, [tx4.id]),
|
||||||
({'transaction_id': tx3.id, 'output_index': 0}, 1),
|
({'transaction_id': tx3.id, 'output_index': 0}, 1, [tx4.id]),
|
||||||
({'transaction_id': tx3.id, 'output_index': 1}, 0),
|
({'transaction_id': tx3.id, 'output_index': 1}, 0, None),
|
||||||
]
|
]
|
||||||
for l, num in links:
|
for l, num, match in links:
|
||||||
txns = list(query.get_spending_transactions(conn, [l]))
|
txns = list(query.get_spending_transactions(conn, [l]))
|
||||||
assert len(txns) == num
|
assert len(txns) == num
|
||||||
|
if len(txns):
|
||||||
|
assert [tx['id'] for tx in txns] == match
|
||||||
|
|
||||||
|
|
||||||
def test_store_block():
|
def test_store_block():
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user