mirror of
https://github.com/TREX-CoE/trexio.git
synced 2024-08-24 22:21:43 +02:00
Add config file for pytest
This commit is contained in:
parent
326686e44c
commit
472671190c
17
python/test/conftest.py
Normal file
17
python/test/conftest.py
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# 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)
|
Loading…
Reference in New Issue
Block a user