Pytest Operations: Difference between revisions
Jump to navigation
Jump to search
(One intermediate revision by the same user not shown) | |||
Line 5: | Line 5: | ||
python -m pytest | python -m pytest | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=Running from Command Line, Automatically Detecting Tests= | |||
Install <code>pytest</code> as described here: {{Internal|Pytest Installation#Overview|pytest Installation}} | |||
=Executing A Single Test= | =Executing A Single Test= |
Latest revision as of 20:47, 25 July 2023
Internal
Running pytest As a Module
python -m pytest
Running from Command Line, Automatically Detecting Tests
Install pytest
as described here:
Executing A Single Test
Executing a Single Test in a Module
pytest test_mod.py::test_func
Executing a Single Test in a Class
pytest test_mod.py::TestClass::test_method
Generate Report
./venv/bin/pip install pytest-html
pytest --html=~/tmp/report.html