🚧 Tests (CI/CD rules) locally

Note

Invoke is used to wrap the different CI/CD rules.

You can run all quality checks and unit tests locally. To list all available commands:

poetry run inv --list
# for instance
poetry run inv quality.all  # Run all quality tests

💎 Quality

black and flake8 are applied on this project and you can run all using:

poetry run inv quality.all

🚦 Tests

You can run unit tests using:

poetry run inv tests.unit
poetry run inv tests.cov # with coverage