pytest
Run Python tests. More information: <https://docs.pytest.org/>.
Install
- All systems
-
curl cmd.cat/pytest.sh
- Debian
-
apt-get install python-pytest
- Ubuntu
-
apt-get install python-pytest
- Arch Linux
-
pacman -S python-pytest
- Kali Linux
-
apt-get install python-pytest
- Fedora
-
dnf install python-pytest
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install python-pytest
- Raspbian
-
apt-get install python-pytest
- Dockerfile
- dockerfile.run/pytest
Run Python tests. More information: <https://docs.pytest.org/>.
-
Run tests from specific files:
pytest path/to/test_file1.py path/to/test_file2.py ...
-
Run tests with names matching a specific [k]eyword expression:
pytest -k expression
-
Exit as soon as a test fails or encounters an error:
pytest --exitfirst
-
Run tests matching or excluding markers:
pytest -m marker_name1 and not marker_name2
-
Run until a test failure, continuing from the last failing test:
pytest --stepwise
-
Run tests without capturing output:
pytest --capture=no
© tl;dr; authors and contributors