parent
							
								
									fbce3bb48f
								
							
						
					
					
						commit
						9d2d2d17af
					
				|  | @ -66,7 +66,7 @@ That's it. You can execute the test function now:: | ||||||
|     test_sample.py:5: AssertionError |     test_sample.py:5: AssertionError | ||||||
|     ======= 1 failed in 0.12 seconds ======== |     ======= 1 failed in 0.12 seconds ======== | ||||||
| 
 | 
 | ||||||
| ``pytest`` found the ``test_answer`` function by following :ref:`standard test discovery rules <test discovery>`, basically detecting the ``test_`` prefixes.  We got a failure report because our little ``func(3)`` call did not return ``5``. | We got a failure report because our little ``func(3)`` call did not return ``5``. | ||||||
| 
 | 
 | ||||||
| .. note:: | .. note:: | ||||||
| 
 | 
 | ||||||
|  | @ -79,6 +79,12 @@ That's it. You can execute the test function now:: | ||||||
| 
 | 
 | ||||||
| .. _`assert statement`: http://docs.python.org/reference/simple_stmts.html#the-assert-statement | .. _`assert statement`: http://docs.python.org/reference/simple_stmts.html#the-assert-statement | ||||||
| 
 | 
 | ||||||
|  | Running multiple tests | ||||||
|  | ---------------------------------------------------------- | ||||||
|  | 
 | ||||||
|  | ``pytest`` will run all files in the current directory and its subdirectories of the form test_*.py or \*_test.py. More generally, it follows :ref:`standard test discovery rules <test discovery>`. | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| Asserting that a certain exception is raised | Asserting that a certain exception is raised | ||||||
| -------------------------------------------------------------- | -------------------------------------------------------------- | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue