Files

23 lines
623 B
Python

"""Configuration file for pytest."""
import pytest
# import shutil
from .test_mongo_core import _test_mongetter
# from cachier.pickle_core import EXPANDED_CACHIER_DIR
def mongo_finalizer():
"""The finalizer for MongoCore-related tests."""
print('\n Tearing down MongoCore-related assets...')
collection = _test_mongetter()
collection.drop_indexes()
print(" - Indexes dropped from cachier collection.")
@pytest.fixture(scope="session", autouse=True)
def do_something(request):
"""Session-scope pytest hook."""
# shutil.rmtree(EXPANDED_CACHIER_DIR)
request.addfinalizer(mongo_finalizer)