Pytest Operations: Difference between revisions
Jump to navigation
Jump to search
Line 6: | Line 6: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=Running from Command Line, Automatically Detecting Tests= | =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