holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								d1aff902d5 
								
							 
						 
						
							
							
								
								remove pylib things and move things to new pytest namespace  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-10-07 11:59:00 +02:00  
						
					 
				
					
						
							
							
								 
								Ronny Pfannschmidt
							
						 
						
							 
							
							
							
							
								
							
							
								09a9ce1da1 
								
							 
						 
						
							
							
								
								fix and test a unbound local in _diff_text of the assertion plugin  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-10-09 07:35:28 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								6892dc47a3 
								
							 
						 
						
							
							
								
								use repr() to print extra / differing values in assertion comparison failures  
							
							 
							
							... 
							
							
							
							and guard against failures in detail-representations
--HG--
branch : trunk 
							
						 
						
							2010-10-04 18:49:30 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								77cacb99ee 
								
							 
						 
						
							
							
								
								to better match the naming of the corresponding AST (and in case  
							
							 
							
							... 
							
							
							
							we want to add more customizations later)
rename pytest_assert_binrepr -> pytest_assertrepr_compare
rename binrepr -> reprcompare
--HG--
branch : trunk 
							
						 
						
							2010-10-02 19:00:47 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								1ff173baee 
								
							 
						 
						
							
							
								
								refactor assert interpretation to invoke a simple callable  
							
							 
							
							... 
							
							
							
							and let the assertion plugin handle the hook invocation
and its multi-results and also pass in an (optional) test config
object to the hook. Add and refactor also a few tests.
--HG--
branch : trunk 
							
						 
						
							2010-10-02 18:47:39 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								b56d3c223d 
								
							 
						 
						
							
							
								
								merge Floris branch and skip interpret-tests on python2.4  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-10-02 16:15:02 +02:00  
						
					 
				
					
						
							
							
								 
								Floris Bruynooghe
							
						 
						
							 
							
							
							
							
								
							
							
								c3166ee84a 
								
							 
						 
						
							
							
								
								Fix bug when the right list was longer then the left  
							
							 
							
							... 
							
							
							
							Thanks to Holger for finding this.
--HG--
branch : trunk 
							
						 
						
							2010-09-22 18:52:07 +01:00  
						
					 
				
					
						
							
							
								 
								Floris Bruynooghe
							
						 
						
							 
							
							
							
							
								
							
							
								56b955dfb5 
								
							 
						 
						
							
							
								
								Make pytest_assert_binrepr work on python3 too  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-09-22 18:42:04 +01:00  
						
					 
				
					
						
							
							
								 
								Floris Bruynooghe
							
						 
						
							 
							
							
							
							
								
							
							
								ca84a5e8e0 
								
							 
						 
						
							
							
								
								Rename pytest_assert_compare to pytest_assert_binrepr  
							
							 
							
							... 
							
							
							
							Holger prefers to only have one hook and it also turns out that "in"
is actually a ast.Compare node as well too.
This also modifies the pytest_assert_binrepr hook slightly so that
it's more accomodating to other operators then just compare (i.e.
don't bail out as soon as the types of the operands differ).
--HG--
branch : trunk 
							
						 
						
							2010-09-22 00:56:39 +01:00  
						
					 
				
					
						
							
							
								 
								Floris Bruynooghe
							
						 
						
							 
							
							
							
							
								
							
							
								abab8f6f63 
								
							 
						 
						
							
							
								
								Move all tests to test_pytest_assertion  
							
							 
							
							... 
							
							
							
							The py.code code is independent of any py.test specifics so we should
avoid creating dependencies on py.test in those parts.
--HG--
branch : trunk 
							
						 
						
							2010-09-18 13:03:28 +01:00  
						
					 
				
					
						
							
							
								 
								Floris Bruynooghe
							
						 
						
							 
							
							
							
							
								
							
							
								58169edc8e 
								
							 
						 
						
							
							
								
								Add set comparison  
							
							 
							
							... 
							
							
							
							Also add a (too) simple mechanism too truncate too long explanations.
--HG--
branch : trunk 
							
						 
						
							2010-09-16 01:06:07 +01:00  
						
					 
				
					
						
							
							
								 
								Floris Bruynooghe
							
						 
						
							 
							
							
							
							
								
							
							
								6fb56443a9 
								
							 
						 
						
							
							
								
								Split the tests between the core and plugin  
							
							 
							
							... 
							
							
							
							The tests for _assertionnew are much better, the ones for
pytest_assert_compare() are still not great.
--HG--
branch : trunk 
							
						 
						
							2010-09-08 22:21:52 +01:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								efeae72509 
								
							 
						 
						
							
							
								
								fixes issue113 - assertion represenation issue  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-07-29 12:55:39 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								677f7c0a6a 
								
							 
						 
						
							
							
								
								remove trailing whitespace everywhere  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-07-26 21:15:15 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								b04a04cabd 
								
							 
						 
						
							
							
								
								make py lib a self-contained directory again  
							
							 
							
							... 
							
							
							
							- move and merge _py/ bits back to py/
- fixes all around
--HG--
branch : trunk 
							
						 
						
							2009-11-04 21:34:07 +01:00