copanier/tests/conftest.py
2019-03-17 19:30:10 +01:00

28 lines
602 B
Python

import os
import pytest
from roll.extensions import traceback
# Before loading any eurordis module.
os.environ["KABA_DB"] = "mongodb://localhost/kaba_test"
from kaba import app as kaba_app
from kaba import connect, Producer
def pytest_configure(config):
client = connect()
client.drop_database("test_kaba")
def pytest_runtest_setup(item):
# assert get_db().name == "test_eurordis"
for cls in [Producer]:
collection = cls.collection
collection.drop()
@pytest.fixture
def app(): # Requested by Roll testing utilities.
traceback(kaba_app)
return kaba_app