Unreleased¶
🐞 Fixed¶
Added missing artifact uploads to checks.yml
✨ Added¶
Added Support for Argument Forwarding to Test-Related Nox Tasks
Overview: With this new feature, it is now possible to forward additional arguments to the application (pytest) that executes the tests.
For example this feature now allows for easy execution of a subset of tests using pytest’s
-k
expression selection or-m
marker selection (see usage examples below).The forwarding will work for the following Nox tasks:
unit-tests
integration-tests
coverage
Usage:
To prepare a release, simply execute a command in your terminal as shown in the examples below:
Filter tests based on pytest markers:
nox -s unit-tests -- -m fast
Filter tests based on pytest expressions:
nox -s unit-tests -- -k smoke_test