Difference between revisions of "Python pytest"

From John Freier
Jump to: navigation, search
Line 7: Line 7:
 
To run a specific test in a file
 
To run a specific test in a file
 
   pytest path/to/test_file.py::test_function
 
   pytest path/to/test_file.py::test_function
 +
 +
or
 +
 +
  pytest path/to/test_file.py -k 'test_name'
  
 
To show the print statements.
 
To show the print statements.
 
   -s or --capture=no
 
   -s or --capture=no

Revision as of 17:35, 8 May 2024

To run tests in a specific dir

 pytest path/to/dir

To run tests in a specific file

 pytest path/to/test_file.py

To run a specific test in a file

 pytest path/to/test_file.py::test_function

or

 pytest path/to/test_file.py -k 'test_name'

To show the print statements.

 -s or --capture=no