Skip to content
Snippets Groups Projects
conftest.py 458 B
Newer Older
Frederik Hennig's avatar
Frederik Hennig committed
import pytest
Frederik Hennig's avatar
Frederik Hennig committed


@pytest.fixture(autouse=True)
def prepare_composer(doctest_namespace):
    from pystencilssfg import SfgContext, SfgComposer

    #   Place a composer object in the environment for doctests

    sfg = SfgComposer(SfgContext())
    doctest_namespace["sfg"] = sfg


DATA_DIR = path.join(path.split(__file__)[0], "tests/data")


@pytest.fixture
def sample_config_module():
    return path.join(DATA_DIR, "project_config.py")