TestingΒΆ
BYCEPS comes with a quite extensive (but not all-encompassing) suite of tests to be able to verify that at least a big part works as intended.
Running the tests is mostly useful for development of BYCEPS itself as well as for customization.
First, install the test dependencies:
$ uv sync --frozen --group test
Then run the tests:
$ uv run pytest
To abort on encountering the first failing test case:
$ uv run pytest -x