From cd48ebcab4e6acb654134cebee5008022cd016b1 Mon Sep 17 00:00:00 2001 From: Lorenz Herzberger Date: Thu, 14 Apr 2022 14:08:08 +0200 Subject: [PATCH] fixed some more tests Signed-off-by: Lorenz Herzberger --- tests/tendermint/test_lib.py | 4 ++-- tests/web/test_block_tendermint.py | 2 +- tests/web/test_metadata.py | 12 ++++++------ tests/web/test_websocket_server.py | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/tests/tendermint/test_lib.py b/tests/tendermint/test_lib.py index 8f43d5b..568da7b 100644 --- a/tests/tendermint/test_lib.py +++ b/tests/tendermint/test_lib.py @@ -182,7 +182,7 @@ def test_store_transaction(mocker, b, signed_create_tx, mocked_store_asset.assert_called_once_with( b.connection, - [{'id': signed_create_tx.id, 'data': signed_create_tx.asset['data']}], + [{'id': signed_create_tx.id, 'data': signed_create_tx.assets[0]['data']}], ) mocked_store_metadata.assert_called_once_with( b.connection, @@ -231,7 +231,7 @@ def test_store_bulk_transaction(mocker, b, signed_create_tx, # assert utxo['output_index'] == 0 mocked_store_assets.assert_called_once_with( b.connection, - [{'id': signed_create_tx.id, 'data': signed_create_tx.asset['data']}], + [{'id': signed_create_tx.id, 'data': signed_create_tx.assets[0]['data']}], ) mocked_store_metadata.assert_called_once_with( b.connection, diff --git a/tests/web/test_block_tendermint.py b/tests/web/test_block_tendermint.py index 646ee68..b4bf3a2 100644 --- a/tests/web/test_block_tendermint.py +++ b/tests/web/test_block_tendermint.py @@ -48,7 +48,7 @@ def test_get_block_returns_404_if_not_found(client): @pytest.mark.bdb def test_get_block_containing_transaction(b, client, alice): - tx = Create.generate([alice.public_key], [([alice.public_key], 1)], assets={'cycle': 'hero'}) + tx = Create.generate([alice.public_key], [([alice.public_key], 1)], assets=[{'cycle': 'hero'}]) tx = tx.sign([alice.private_key]) b.store_bulk_transactions([tx]) diff --git a/tests/web/test_metadata.py b/tests/web/test_metadata.py index 9960e67..e4de4ce 100644 --- a/tests/web/test_metadata.py +++ b/tests/web/test_metadata.py @@ -30,10 +30,10 @@ def test_get_metadata_tendermint(client, b, alice): assert res.status_code == 200 # create asset - asset = {'msg': 'abc'} + assets = [{'msg': 'abc'}] metadata = {'key': 'my_meta'} tx = Create.generate([alice.public_key], [([alice.public_key], 1)], metadata=metadata, - assets=asset).sign([alice.private_key]) + assets=assets).sign([alice.private_key]) b.store_bulk_transactions([tx]) @@ -51,16 +51,16 @@ def test_get_metadata_tendermint(client, b, alice): def test_get_metadata_limit_tendermint(client, b, alice): # create two assets - asset1 = {'msg': 'abc 1'} + assets1 = [{'msg': 'abc 1'}] meta1 = {'key': 'meta 1'} tx1 = Create.generate([alice.public_key], [([alice.public_key], 1)], metadata=meta1, - assets=asset1).sign([alice.private_key]) + assets=assets1).sign([alice.private_key]) b.store_bulk_transactions([tx1]) - asset2 = {'msg': 'abc 2'} + assets2 = [{'msg': 'abc 2'}] meta2 = {'key': 'meta 2'} tx2 = Create.generate([alice.public_key], [([alice.public_key], 1)], metadata=meta2, - assets=asset2).sign([alice.private_key]) + assets=assets2).sign([alice.private_key]) b.store_bulk_transactions([tx2]) # test that both assets are returned without limit diff --git a/tests/web/test_websocket_server.py b/tests/web/test_websocket_server.py index 5ef4147..786ef0f 100644 --- a/tests/web/test_websocket_server.py +++ b/tests/web/test_websocket_server.py @@ -47,7 +47,7 @@ def test_eventify_block_works_with_any_transaction(): }, { 'height': 1, - 'asset_id': tx_transfer.asset['id'], + 'asset_id': tx_transfer.assets[0]['id'], 'transaction_id': tx_transfer.id }]