1
0
mirror of https://github.com/TREX-CoE/trexio.git synced 2024-11-03 20:54:07 +01:00
trexio/python/test/conftest.py

18 lines
425 B
Python
Raw Permalink Normal View History

2023-05-25 18:52:52 +02:00
# content of conftest.py
import pytest
def pytest_addoption(parser):
parser.addoption(
"--all", action="store_true", help="Run all back-ends"
)
def pytest_generate_tests(metafunc):
if "backend" in metafunc.fixturenames:
if metafunc.config.getoption("all"):
backends = ['hdf5', 'text']
else:
backends = ['text']
metafunc.parametrize("backend", backends)