test_store_transaction -> changed to work with tarantool

This commit is contained in:
andrei 2022-05-10 15:20:43 +03:00
parent 3b3639b914
commit 9f6ec48919
2 changed files with 6 additions and 5 deletions

View File

@ -117,7 +117,7 @@ def get_metadata(connection, transaction_ids: list):
@register_query(TarantoolDB) @register_query(TarantoolDB)
def store_asset(connection, asset: dict): def store_asset(connection, asset):
space = connection.space("assets") space = connection.space("assets")
convert = lambda obj: obj if isinstance(obj, tuple) else (obj, obj["id"], obj["id"]) convert = lambda obj: obj if isinstance(obj, tuple) else (obj, obj["id"], obj["id"])
try: try:

View File

@ -188,11 +188,12 @@ def test_store_transaction(mocker, b, signed_create_tx,
b.connection, b.connection,
[{'data': signed_create_tx.asset['data'], 'tx_id': signed_create_tx.id, 'asset_id': signed_create_tx.id}] [{'data': signed_create_tx.asset['data'], 'tx_id': signed_create_tx.id, 'asset_id': signed_create_tx.id}]
) )
else:
mocked_store_asset.assert_called_once_with(
b.connection,
[(signed_create_tx.asset, signed_create_tx.id, signed_create_tx.id)]
)
mocked_store_asset.assert_called_once_with(
b.connection,
[{'data': signed_create_tx.asset, 'tx_id': signed_create_tx.id, 'asset_id': signed_create_tx.id}]
)
mocked_store_metadata.assert_called_once_with( mocked_store_metadata.assert_called_once_with(
b.connection, b.connection,
[{'id': signed_create_tx.id, 'metadata': signed_create_tx.metadata}], [{'id': signed_create_tx.id, 'metadata': signed_create_tx.metadata}],