4ad56e84a8 
								
							 
						 
						
							
							
								
								Make doctest SKIP option register doctests as SKIPPED rather than PASSED  
							
							... 
							
							
							
							Fix 957 
							
						 
						
							2015-08-31 21:25:11 -03:00  
				
					
						
							
							
								 
						
							
								d749021a31 
								
							 
						 
						
							
							
								
								Fix coverage  
							
							... 
							
							
							
							Also make sure a test that doesn't set ALLOW_UNICODE fails
on Python 2 and passes Python 3. 
							
						 
						
							2015-08-12 22:49:41 -03:00  
				
					
						
							
							
								 
						
							
								420823070b 
								
							 
						 
						
							
							
								
								Add ALLOW_UNICODE doctest option  
							
							... 
							
							
							
							When enabled, the ``u`` prefix is stripped from unicode strings in
expected doctest output. This allows doctests which use unicode
to run in Python 2 and 3 unchanged.
Fix  #710  
							
						 
						
							2015-08-12 22:16:44 -03:00  
				
					
						
							
							
								 
						
							
								d6033037ac 
								
							 
						 
						
							
							
								
								Consider session fixtures for doctest docstrings in modules  
							
							... 
							
							
							
							Fixes  #768  
						
							2015-07-13 12:29:09 -03:00  
				
					
						
							
							
								 
						
							
								d632a0d5c2 
								
							 
						 
						
							
							
								
								merge conftest management into PytestPluginManager  
							
							... 
							
							
							
							--HG--
branch : plugin_no_pytest 
							
						 
						
							2015-04-22 14:15:42 +02:00  
				
					
						
							
							
								 
						
							
								f2ca0b8170 
								
							 
						 
						
							
							
								
								Add option to ignore import errors in doctests  
							
							... 
							
							
							
							--HG--
branch : ignore-doctest-import-errors 
							
						 
						
							2015-02-08 01:25:23 -05:00  
				
					
						
							
							
								 
						
							
								2c84e9ddac 
								
							 
						 
						
							
							
								
								remove unused import  
							
							
							
						 
						
							2014-10-09 22:45:33 +02:00  
				
					
						
							
							
								 
						
							
								1de5af66da 
								
							 
						 
						
							
							
								
								Add documentation for doctest flags and remove dead code  
							
							
							
						 
						
							2014-10-08 15:48:41 +02:00  
				
					
						
							
							
								 
						
							
								9ca7e46a0a 
								
							 
						 
						
							
							
								
								Add configuration option for doctest flags  
							
							
							
						 
						
							2014-10-08 14:31:17 +02:00  
				
					
						
							
							
								 
						
							
								5603a0cd4b 
								
							 
						 
						
							
							
								
								Removing py.std usage from _pytest  
							
							
							
						 
						
							2014-07-31 19:13:40 -03:00  
				
					
						
							
							
								 
						
							
								c0dd7c5975 
								
							 
						 
						
							
							
								
								fix issue275 - allow usefixtures and autouse fixtures  
							
							... 
							
							
							
							for running doctest text files. 
							
						 
						
							2013-11-22 15:35:20 +01:00  
				
					
						
							
							
								 
						
							
								242b67de17 
								
							 
						 
						
							
							
								
								zero to many doctests from module instead of one  
							
							
							
						 
						
							2013-05-17 12:18:22 -03:00  
				
					
						
							
							
								 
						
							
								93da606763 
								
							 
						 
						
							
							
								
								fix Issue 274 - dont fail when doctest does not know the example location  
							
							... 
							
							
							
							instead only the last test is shown, this could use some further enhancement 
							
						 
						
							2013-03-24 20:05:29 +01:00  
				
					
						
							
							
								 
						
							
								dfcb0e322c 
								
							 
						 
						
							
							
								
								rename `get_fixture` to `getfixture` to better match the current API style  
							
							... 
							
							
							
							--HG--
branch : doctest-fixtures 
							
						 
						
							2013-03-21 12:04:14 +01:00  
				
					
						
							
							
								 
						
							
								5a3547dd7e 
								
							 
						 
						
							
							
								
								also provide `get_fixture` helper for module level doctests  
							
							... 
							
							
							
							--HG--
branch : doctest-fixtures 
							
						 
						
							2013-03-20 17:32:48 +01:00  
				
					
						
							
							
								 
						
							
								f747d363b0 
								
							 
						 
						
							
							
								
								don't expose the `FixtureRequest` object itself in doctests.  in most cases `get_fixture` is sufficient, and you can always call `get_fixture('request')` anyway  
							
							... 
							
							
							
							--HG--
branch : doctest-fixtures 
							
						 
						
							2013-03-20 16:36:48 +01:00  
				
					
						
							
							
								 
						
							
								25547e3afb 
								
							 
						 
						
							
							
								
								pass fixture request object (and convenience shortcut to get fixtures) into doctest files  
							
							... 
							
							
							
							--HG--
branch : doctest-fixtures 
							
						 
						
							2013-01-30 17:32:37 +01:00  
				
					
						
							
							
								 
						
							
								410438f187 
								
							 
						 
						
							
							
								
								fix issue43 - better tracebacks for unexpected exceptions in doctests  
							
							
							
						 
						
							2011-05-28 14:38:15 +02:00  
				
					
						
							
							
								 
						
							
								fc4f72cb1f 
								
							 
						 
						
							
							
								
								fix issue7 - assert failure inside doctest doesn't prettyprint  
							
							... 
							
							
							
							unexpected exceptions are now reported within the doctest failure
representation context. 
							
						 
						
							2010-12-06 19:00:30 +01:00  
				
					
						
							
							
								 
						
							
								eaf68c1ffd 
								
							 
						 
						
							
							
								
								better deal with importing conftest.py with --doctest-modules and  
							
							... 
							
							
							
							re-enable default of "--doctest-modules" even if issued at root level 
							
						 
						
							2010-11-18 15:31:58 +01:00  
				
					
						
							
							
								 
						
							
								582486d531 
								
							 
						 
						
							
							
								
								refine docs and docstrings, fix some small bits here and there while doing that.  
							
							
							
						 
						
							2010-11-18 14:56:16 +01:00  
				
					
						
							
							
								 
						
							
								2a825169b2 
								
							 
						 
						
							
							
								
								fix doctest IDs, also fix tree traversal and remove dead code  
							
							
							
						 
						
							2010-11-17 18:24:28 +01:00  
				
					
						
							
							
								 
						
							
								acd286f82f 
								
							 
						 
						
							
							
								
								run doctests in .txt/.rst files directly specified on command line irrespective of "test*.txt" pattern.  
							
							
							
						 
						
							2010-11-17 14:33:21 +01:00  
				
					
						
							
							
								 
						
							
								929291775e 
								
							 
						 
						
							
							
								
								flat is better than nested (cont'd):  
							
							... 
							
							
							
							- pytest.py is new module, making "python -m pytest" work always
- _pytest/*.py now contains core.py, hookspec and the plugins, no sub packages 
							
						 
						
							2010-11-13 11:10:45 +01:00