holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								ca7c1f5d8e 
								
							 
						 
						
							
							
								
								merge pull request  #27 : correctly handle nose.SkipTest during collection.  Thanks  
							
							 
							
							... 
							
							
							
							Antonio Cuni, Ronny Pfannschmidt.  I did a few tweaks to the test and the
activation (depending on if unittest is imported at all). 
							
						 
						
							2013-08-16 11:33:58 +02:00  
						
					 
				
					
						
							
							
								 
								Mathieu Agopian
							
						 
						
							 
							
							
							
							
								
							
							
								7fc0d45a4c 
								
							 
						 
						
							
							
								
								refs  #322 : setUpClass and tearDownClass as autouse fixture and finalizer  
							
							 
							
							
							
						 
						
							2013-08-01 23:48:40 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								06ab38a2fc 
								
							 
						 
						
							
							
								
								strip old comment and hack  
							
							 
							
							
							
						 
						
							2013-02-03 20:47:39 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								0852e84d9f 
								
							 
						 
						
							
							
								
								skip pexpect using tests on freebsd  
							
							 
							
							
							
						 
						
							2012-10-19 15:59:29 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								22dc47d9f9 
								
							 
						 
						
							
							
								
								refine internal test support for unicode-related bits (used by a test in pytest-pep8)  
							
							 
							
							
							
						 
						
							2012-09-20 10:57:23 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								bfaf8e50b6 
								
							 
						 
						
							
							
								
								fix issue 182: testdir.inprocess_run now considers passed plugins  
							
							 
							
							
							
						 
						
							2012-09-03 10:12:30 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								e14459d45c 
								
							 
						 
						
							
							
								
								discover funcarg factories independently from request/Function items  
							
							 
							
							
							
						 
						
							2012-07-20 14:16:28 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								91b6f2bda8 
								
							 
						 
						
							
							
								
								mid-scale refactoring to make request API available directly on items.  
							
							 
							
							... 
							
							
							
							This commit was slightly tricky because i want to backward
compatibility especially for the oejskit plugin which
uses Funcarg-filling for non-Function objects. 
							
						 
						
							2012-06-25 17:35:33 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								a5e7b2760d 
								
							 
						 
						
							
							
								
								fix issue90 - perform teardown after its actual test function/item.  This is implemented by modifying the runtestprotocol to remember "pending" teardowns and call them before the setup of the next item.  
							
							 
							
							
							
						 
						
							2011-11-18 16:01:29 +00:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								7f7589afa9 
								
							 
						 
						
							
							
								
								skip pexpect tests on darwin  
							
							 
							
							
							
						 
						
							2011-11-11 21:33:45 +00:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								29bf205f3a 
								
							 
						 
						
							
							
								
								make --durations also show the execution times of setup/teardown calls. This requires a slight incompatibility - pytest_runtest_logreport now sees setup/teardown reports even if the tests passed.  
							
							 
							
							
							
						 
						
							2011-11-08 17:53:46 +00:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								3b9fd3abd8 
								
							 
						 
						
							
							
								
								introduce --durations=N showing slowest test executions  
							
							 
							
							
							
						 
						
							2011-11-08 17:20:56 +00:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								78438db752 
								
							 
						 
						
							
							
								
								fix py3 failure  
							
							 
							
							
							
						 
						
							2011-11-07 18:28:30 +00:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								d4fe273b2f 
								
							 
						 
						
							
							
								
								fix FD leakage during pytest's own test run and add "--lsof" option to tox default test runs.  
							
							 
							
							... 
							
							
							
							the leakage came down to a problematic bit of the stdlib logging module: it takes ownerships of stdout/stderr making it hard for pytest to implement clean capturing.  The current work around is to add some extra code in the setup machinery of pytest's own tests which actually closes sub-FDs. 
							
						 
						
							2011-11-06 15:40:17 +00:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								3bd3ba133f 
								
							 
						 
						
							
							
								
								fix issue75 - test failure on jython.  
							
							 
							
							... 
							
							
							
							also experimentally enable more tests in the jython test env. 
							
						 
						
							2011-09-25 07:40:43 +02:00  
						
					 
				
					
						
							
							
								 
								Benjamin Peterson
							
						 
						
							 
							
							
							
							
								
							
							
								411e9b136b 
								
							 
						 
						
							
							
								
								do configure hooks here, too  
							
							 
							
							
							
						 
						
							2011-05-26 18:37:04 -05:00  
						
					 
				
					
						
							
							
								 
								Benjamin Peterson
							
						 
						
							 
							
							
							
							
								
							
							
								96521ada68 
								
							 
						 
						
							
							
								
								call configure hooks in reparseconfig  
							
							 
							
							
							
						 
						
							2011-05-26 18:11:12 -05:00  
						
					 
				
					
						
							
							
								 
								Benjamin Peterson
							
						 
						
							 
							
							
							
							
								
							
							
								89d6defd68 
								
							 
						 
						
							
							
								
								correctly initialize and shutdown sessions  
							
							 
							
							
							
						 
						
							2011-05-26 17:08:44 -05:00  
						
					 
				
					
						
							
							
								 
								Floris Bruynooghe
							
						 
						
							 
							
							
							
							
								
							
							
								60ff2e8529 
								
							 
						 
						
							
							
								
								Allow unicode characters in testdir.makepyfile()  
							
							 
							
							... 
							
							
							
							On python2.x text arguments where passed through str, which meant only
ascii-encodable strings could be used.  This uses
py.builting._totext() to keep unicode until it is written out to the
file, which was already UTF-8 encoded. 
							
						 
						
							2011-04-11 23:15:56 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								c7531705fc 
								
							 
						 
						
							
							
								
								refine plugin registration, allow new "-p no:NAME" way to prevent/undo plugin registration  
							
							 
							
							
							
						 
						
							2010-12-06 16:54:42 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								96a687b97c 
								
							 
						 
						
							
							
								
								make pytest test suite pypy ready  
							
							 
							
							
							
						 
						
							2010-11-27 16:40:52 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								c36b20b137 
								
							 
						 
						
							
							
								
								allow setup_method/teardown_method to be mixed into unittest cases, reshuffle tests a bit  
							
							 
							
							
							
						 
						
							2010-11-24 16:17:49 +01:00  
						
					 
				
					
						
							
							
								 
								Benjamin Peterson
							
						 
						
							 
							
							
							
							
								
							
							
								ac5992f9a1 
								
							 
						 
						
							
							
								
								some cajoling to get pytest.py to be found when it's not on path  
							
							 
							
							
							
						 
						
							2010-11-23 20:27:12 -06:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								6e6b0ab5d9 
								
							 
						 
						
							
							
								
								nice-fy error reporting of self-tests  
							
							 
							
							
							
						 
						
							2010-11-22 15:20:18 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								2458c139e4 
								
							 
						 
						
							
							
								
								fix bug on windows  
							
							 
							
							
							
						 
						
							2010-11-22 12:42:48 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								f456e376b9 
								
							 
						 
						
							
							
								
								refine tmpdir handling and docs  
							
							 
							
							... 
							
							
							
							- clear tmpdir specified with --basetemp
- remove config.mktmp and config.getbasetemp methods 
							
						 
						
							2010-11-21 17:43:18 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								1bc444d5c8 
								
							 
						 
						
							
							
								
								some fixes to make cross linux/windows remote testing work again  
							
							 
							
							
							
						 
						
							2010-11-13 19:46:28 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								868848a9a6 
								
							 
						 
						
							
							
								
								revert benjamin's change: script could be py.test.exe so we cannot  
							
							 
							
							... 
							
							
							
							just return "python,script".  When was the actual problem occuring? 
							
						 
						
							2010-11-13 11:44:58 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								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