datajudge.pytest_integration module
- datajudge.pytest_integration.collect_data_tests(requirements)
Make a Pytest test case that checks all requirements.
Returns a function named test_constraint that is parametrized over all constraints in requirements. The function requires a datajudge_engine fixture that is a SQLAlchemy engine to be available.
- Parameters
requirements (
Iterable
[Requirement
]) –