From ad6c9926e27ad4022ea7147f349340ceb265fa4b Mon Sep 17 00:00:00 2001 From: andrei Date: Thu, 26 May 2022 16:07:26 +0300 Subject: [PATCH] Fixed flush_dbtarantool --- tests/conftest.py | 2 +- tests/utils.py | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index 604e276..9e85f95 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -144,7 +144,7 @@ def _setup_database(_configure_planetmint): # TODO Here is located setup databa @pytest.fixture -def _bdb(_setup_database, _configure_bigchaindb): +def _bdb(_setup_database, _configure_planetmint): print(f"BDB CALL") from planetmint.backend import Connection from planetmint.transactions.common.memoize import to_dict, from_dict diff --git a/tests/utils.py b/tests/utils.py index 811f6fd..786b02d 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -36,7 +36,12 @@ def flush_tarantool_db(connection, dbname): _space = connection.space(space_name=s) _all_data = _space.select([]).data for _id in _all_data: - _space.delete(_id[0]) + if "assets" == s: + _space.delete(_id[1]) + elif "abci_chains" == s: + _space.delete(_id[2]) + else: + _space.delete(_id[0]) def generate_block(planet):