# Tests ## Run tests Make sure the `tests` dependency group is installed, e.g.: ``` pdm install -G tests ``` To run all tests excluding on-target deployment tests: ``` pytest -m "not dependency and not deploy" -n auto --dist=loadgroup -vvv -s # xdist incompatible with dependency pytest -m "dependency and not deploy" -vvv -s ``` The first command will run independent tests in parallel. The second one will run remaining tests with dependencies sequentially. To run a specific test: ``` pytests -vvv -s tests/:::: ```