e18abfd013 
								
							 
						 
						
							
							
								
								fix issue143 - call unconfigure/sessionfinish always when  
							
							... 
							
							
							
							configure/sessionstart where called
use exitcode 4 (instead of 3 which signaled an internal error)
when an initial directory/file was not found 
							
						 
						
							2012-05-17 23:11:23 +02:00  
				
					
						
							
							
								 
						
							
								64c7c1be15 
								
							 
						 
						
							
							
								
								use non-hacky dynamic package import method  
							
							
							
						 
						
							2012-04-27 17:51:50 -04:00  
				
					
						
							
							
								 
						
							
								bc8ee95e72 
								
							 
						 
						
							
							
								
								add ini-file "markers" option and a cmdline option "--markers" to show defined markers.  Add "skipif", "xfail" etc. to the set of builtin markers shown with the --markers option.  
							
							
							
						 
						
							2011-11-11 22:56:11 +00:00  
				
					
						
							
							
								 
						
							
								a2f4a11301 
								
							 
						 
						
							
							
								
								refine lsof/FD leakage testing and rework test setup and some of pytest own tests.   Note that the actual diff to non-test code is small.  Also remove some redundant tests (introduced by a copy-paste-error apparently in test_mark.py).  
							
							
							
						 
						
							2011-11-07 18:08:41 +00:00  
				
					
						
							
							
								 
						
							
								650c3bcfde 
								
							 
						 
						
							
							
								
								enhance debug tracing: print trace tags at the end of message and forget about "prefix".  
							
							... 
							
							
							
							Always log to "pytestdebug.log" if "--debug" option is given.
also move related code to pytest_helpconfig plugin. 
							
						 
						
							2011-07-14 19:11:50 +02:00  
				
					
						
							
							
								 
						
							
								06ca7090f9 
								
							 
						 
						
							
							
								
								fix issue38 - nicer tracebacks on sessionstart/configure (and other internal/custom hook failures)  
							
							
							
						 
						
							2011-04-17 12:20:11 +02:00  
				
					
						
							
							
								 
						
							
								1d40abadc4 
								
							 
						 
						
							
							
								
								offer a semi-internal method to create a config object in subprocesses  
							
							... 
							
							
							
							(helps pytest-xdist plugin to fix issue34) 
							
						 
						
							2011-03-16 18:00:52 +01:00  
				
					
						
							
							
								 
						
							
								f2670651b3 
								
							 
						 
						
							
							
								
								half the overhead for calling a test function by introducing some caching  
							
							
							
						 
						
							2011-03-07 18:28:45 +01:00  
				
					
						
							
							
								 
						
							
								88cfaebbcb 
								
							 
						 
						
							
							
								
								fix issue12 - show plugin versions with "--version" and "--traceconfig" and also document how to add extra information to reporting test header  
							
							
							
						 
						
							2011-01-12 19:39:36 +01:00  
				
					
						
							
							
								 
						
							
								821f493378 
								
							 
						 
						
							
							
								
								check docstring at test time instead of runtime, improve and test warning on assertion turned off (thanks FND for reporting)  
							
							
							
						 
						
							2010-12-09 11:00:31 +01:00  
				
					
						
							
							
								 
						
							
								feea4ea3d5 
								
							 
						 
						
							
							
								
								fix hasplugin() method / test failures  
							
							
							
						 
						
							2010-12-06 18:32:04 +01:00  
				
					
						
							
							
								 
						
							
								2e80512bb8 
								
							 
						 
						
							
							
								
								fix issue8 : avoid errors caused by logging module wanting to close already closed streams.  
							
							... 
							
							
							
							The issue arose if logging was initialized while capturing was enabled
and then capturing streams were closed before process exit, leading
to the logging module to complain. 
							
						 
						
							2010-12-06 16:56:12 +01:00  
				
					
						
							
							
								 
						
							
								c7531705fc 
								
							 
						 
						
							
							
								
								refine plugin registration, allow new "-p no:NAME" way to prevent/undo plugin registration  
							
							
							
						 
						
							2010-12-06 16:54:42 +01:00  
				
					
						
							
							
								 
						
							
								8d4c9ec343 
								
							 
						 
						
							
							
								
								remove invalid comment  
							
							
							
						 
						
							2010-11-24 21:35:36 -06:00  
				
					
						
							
							
								 
						
							
								4accc4aa68 
								
							 
						 
						
							
							
								
								fix the py version check  
							
							
							
						 
						
							2010-11-23 19:11:21 +01:00  
				
					
						
							
							
								 
						
							
								bc42cf8ffb 
								
							 
						 
						
							
							
								
								add a way to mark hooks as "tryfirst" or "trylast" to influence its position in a hook chain.  
							
							... 
							
							
							
							Use 'tryfirst' for capturing hooks so they can start capturing as early as possible,
including when conftests add output in runtest_setup hooks. 
							
						 
						
							2010-11-21 23:17:59 +01:00  
				
					
						
							
							
								 
						
							
								1bc444d5c8 
								
							 
						 
						
							
							
								
								some fixes to make cross linux/windows remote testing work again  
							
							
							
						 
						
							2010-11-13 19:46:28 +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