mirror of
https://github.com/p2p-ld/nwb-linkml.git
synced 2024-11-10 00:34:29 +00:00
19 lines
501 B
Python
19 lines
501 B
Python
import os
|
|
from doctest import ELLIPSIS, NORMALIZE_WHITESPACE
|
|
|
|
import pytest
|
|
from sybil import Sybil
|
|
from sybil.parsers.rest import DocTestParser, PythonCodeBlockParser
|
|
|
|
pytest_collect_file = Sybil(
|
|
parsers=[
|
|
DocTestParser(optionflags=ELLIPSIS + NORMALIZE_WHITESPACE),
|
|
PythonCodeBlockParser(),
|
|
],
|
|
patterns=["*.py"],
|
|
).pytest()
|
|
|
|
|
|
@pytest.fixture(autouse=True, scope="session")
|
|
def set_config_vars(tmp_output_dir):
|
|
os.environ["NWB_LINKML_CACHE_DIR"] = str(tmp_output_dir)
|