6686c67a41 
								
							 
						 
						
							
							
								
								Re-raise the first exception instead of the last  
							
							... 
							
							
							
							This will make more sense if multiple fixtures depend on each other.
It would be better if all exceptions could be shown however.
Also depend on python 2.5+ exception hierarchy and use sys module
directly. 
							
						 
						
							2013-11-21 01:15:24 +00:00  
				
					
						
							
							
								 
						
							
								72752165df 
								
							 
						 
						
							
							
								
								Ensure all finalizations are run when one fails  
							
							... 
							
							
							
							Fixes issue287. 
							
						 
						
							2013-11-19 17:26:18 +00:00  
				
					
						
							
							
								 
						
							
								8ac5af2896 
								
							 
						 
						
							
							
								
								fix flakes issues and make --flakes run part of tox runs  
							
							
							
						 
						
							2013-10-12 15:39:22 +02:00  
				
					
						
							
							
								 
						
							
								94ee37cdb3 
								
							 
						 
						
							
							
								
								- fix issue181: --pdb now also works on collect errors.  This was  
							
							... 
							
							
							
							implemented by a slight internal refactoring and the introduction
  of a new hook ``pytest_exception_interact`` hook.
- fix issue341: introduce new experimental hook for IDEs/terminals to
  intercept debugging: ``pytest_exception_interact(node, call, report)``. 
							
						 
						
							2013-09-06 11:56:04 +02:00  
				
					
						
							
							
								 
						
							
								c3fcf4d928 
								
							 
						 
						
							
							
								
								show more info if the test fails  
							
							
							
						 
						
							2013-09-05 22:22:14 +02:00  
				
					
						
							
							
								 
						
							
								517d498285 
								
							 
						 
						
							
							
								
								fix issue169: respect --tb=style with setup/teardown errors as well.  
							
							
							
						 
						
							2013-09-05 15:43:19 +02:00  
				
					
						
							
							
								 
						
							
								9d107523a1 
								
							 
						 
						
							
							
								
								py3 fixes  
							
							
							
						 
						
							2013-02-04 16:07:51 +01:00  
				
					
						
							
							
								 
						
							
								570688f701 
								
							 
						 
						
							
							
								
								ensure OutcomeExceptions like skip/fail have initialized exception attributes  
							
							
							
						 
						
							2013-01-27 02:06:19 +01:00  
				
					
						
							
							
								 
						
							
								bf5b226474 
								
							 
						 
						
							
							
								
								fix issue 188 - ensure sys.exc_info on py2 is clear before calling into a test  
							
							
							
						 
						
							2012-09-15 15:20:49 +02:00  
				
					
						
							
							
								 
						
							
								227d847216 
								
							 
						 
						
							
							
								
								fix problem with unicode in writing failure representations to terminal, thanks ThomasWaldmann  
							
							
							
						 
						
							2012-06-24 16:42:31 +02:00  
				
					
						
							
							
								 
						
							
								5263656df6 
								
							 
						 
						
							
							
								
								kwarg support for reports, so xdist can deserialized extended reports  
							
							
							
						 
						
							2012-01-20 19:50:45 +01:00  
				
					
						
							
							
								 
						
							
								fa6d5bd15b 
								
							 
						 
						
							
							
								
								work around an apparent python2.4/python2.5 bug with subprocess.Popen,  
							
							... 
							
							
							
							causing jenkins failures.  Apparently "os.environ.popitem(name, None)"
is not the same as::
    try:
        del os.environ[name]
    except KeyError:
        pass 
							
						 
						
							2011-12-28 15:49:13 +00:00  
				
					
						
							
							
								 
						
							
								e21202b730 
								
							 
						 
						
							
							
								
								fix Jenkins test failures  
							
							
							
						 
						
							2011-12-27 21:03:15 +00:00  
				
					
						
							
							
								 
						
							
								c4fe622b82 
								
							 
						 
						
							
							
								
								fix issue93 - avoid "delayed" teardowns for distributed testing by  
							
							... 
							
							
							
							simplifying handling of teardowns. 
							
						 
						
							2011-12-02 21:00:19 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								539f828cdd 
								
							 
						 
						
							
							
								
								also accept non-pytrace pytest.fail() call in setup/teardown methods  
							
							
							
						 
						
							2010-11-24 16:43:55 +01:00  
				
					
						
							
							
								 
						
							
								695bffc83d 
								
							 
						 
						
							
							
								
								refine unittest support to also work with twisted trial test cases better by  
							
							... 
							
							
							
							introducing a slightly hackish way to report a failure upstream 
							
						 
						
							2010-11-23 15:42:23 +01:00  
				
					
						
							
							
								 
						
							
								a698465487 
								
							 
						 
						
							
							
								
								streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*".  
							
							
							
						 
						
							2010-11-17 22:12:16 +01:00  
				
					
						
							
							
								 
						
							
								82ba645a2e 
								
							 
						 
						
							
							
								
								fix skip reporting over distributed testing.  if we have a "skip" report  
							
							... 
							
							
							
							rep.longrepr will now be a 3-tuple (path, lineno, message) 
							
						 
						
							2010-11-13 21:03:28 +01:00  
				
					
						
							
							
								 
						
							
								076e03e90f 
								
							 
						 
						
							
							
								
								also un-nest test directory  
							
							
							
						 
						
							2010-11-13 11:30:40 +01:00