fixed flush_db for new tarantool implementation

Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
This commit is contained in:
Lorenz Herzberger 2022-12-06 10:45:36 +01:00
parent b5d0edee61
commit 807b18e7b1
No known key found for this signature in database
GPG Key ID: FA5EE906EB55316A
3 changed files with 2 additions and 5 deletions

View File

@ -127,14 +127,13 @@ def _setup_database(_configure_planetmint): # TODO Here is located setup databa
yield
print("Deleting `{}` database".format(dbname))
conn = Connection()
schema.drop_database(conn, dbname)
print("Finished deleting `{}`".format(dbname))
@pytest.fixture
def _bdb(_setup_database, _configure_planetmint):
def _bdb(_setup_database):
from transactions.common.memoize import to_dict, from_dict
from transactions.common.transaction import Transaction
from .utils import flush_db

View File

@ -8,8 +8,6 @@ import pytest
from planetmint.version import __tm_supported_versions__
from transactions.types.assets.create import Create
from transactions.types.assets.transfer import Transfer
from transactions.common.exceptions import ConfigurationError
from planetmint.backend.connection import Connection, ConnectionError
@pytest.fixture
@ -52,7 +50,6 @@ def test_bigchain_class_default_initialization(config):
@pytest.mark.bdb
def test_get_spent_issue_1271(b, alice, bob, carol):
b.connection.close()
tx_1 = Create.generate(
[carol.public_key],
[([carol.public_key], 8)],

View File

@ -33,6 +33,7 @@ def flush_localmongo_db(connection, dbname):
@flush_db.register(TarantoolDBConnection)
def flush_tarantool_db(connection, dbname):
connection.connect().call('drop')
connection.connect().call('init')
def generate_block(planet):