First commands with basic structure.

- Moves DBManager to common.
This commit is contained in:
Sergi Delgado Segura
2020-04-09 17:45:34 +02:00
parent b5c587b7c5
commit ed8ff228d8
15 changed files with 603 additions and 6 deletions

View File

@@ -1,5 +1,8 @@
import pytest
import random
from shutil import rmtree
from common.db_manager import DBManager
@pytest.fixture(scope="session", autouse=True)
@@ -7,6 +10,17 @@ def prng_seed():
random.seed(0)
@pytest.fixture(scope="module")
def db_manager():
manager = DBManager("test_db")
# Add last know block for the Responder in the db
yield manager
manager.db.close()
rmtree("test_db")
def get_random_value_hex(nbytes):
pseudo_random_value = random.getrandbits(8 * nbytes)
prv_hex = "{:x}".format(pseudo_random_value)