bc5a5a63f2 
								
							 
						 
						
							
							
								
								use __dict__ not func_dict for Python 3 compatibility  
							
							
							
						 
						
							2013-05-27 14:04:53 -07:00  
				
					
						
							
							
								 
						
							
								212f4b4d64 
								
							 
						 
						
							
							
								
								Issue 306: Used a set for the extra_keywords, and used listchain for parent iteration.  
							
							
							
						 
						
							2013-05-27 18:14:35 +02:00  
				
					
						
							
							
								 
						
							
								60906f7a46 
								
							 
						 
						
							
							
								
								Issue 306: Use the names of all the parents in the chain for matching, except the Instance objects.  
							
							
							
						 
						
							2013-05-27 17:58:39 +02:00  
				
					
						
							
							
								 
						
							
								02511d1564 
								
							 
						 
						
							
							
								
								Added lost space.  
							
							
							
						 
						
							2013-05-22 07:41:46 +02:00  
				
					
						
							
							
								 
						
							
								fe27f3cc7d 
								
							 
						 
						
							
							
								
								Fixed issue  #306 : Keywords and markers are now matched in a defined way. Also applied some pep8 formatting while fixing.  
							
							
							
						 
						
							2013-05-20 14:37:58 +02:00  
				
					
						
							
							
								 
						
							
								bb6f3ebd31 
								
							 
						 
						
							
							
								
								slightly improve -k help string  
							
							... 
							
							
							
							cosmetic change to test_nose.py 
							
						 
						
							2013-04-16 09:04:05 +02:00  
				
					
						
							
							
								 
						
							
								1c9ef2443f 
								
							 
						 
						
							
							
								
								bump version, fix -k option help  
							
							
							
						 
						
							2012-11-20 14:20:39 +01:00  
				
					
						
							
							
								 
						
							
								4ac465acfb 
								
							 
						 
						
							
							
								
								allow to pass expressions to "-k" option, just like with the "-m" option  
							
							
							
						 
						
							2012-11-09 12:29:33 +01:00  
				
					
						
							
							
								 
						
							
								a4909a0ae4 
								
							 
						 
						
							
							
								
								allow to dynamically define markers (e.g. during pytest_collection_modifyitems)  
							
							
							
						 
						
							2012-11-09 12:07:41 +01:00  
				
					
						
							
							
								 
						
							
								7d747a1cde 
								
							 
						 
						
							
							
								
								remove .markers attribute which was added in development and after 2.2.4  
							
							... 
							
							
							
							so never released.  Rather extend keywords to also exist on nodes. Assigning
to node.keywords will make the value appear on all subchildren's
keywords. 
							
						 
						
							2012-10-18 13:52:32 +02:00  
				
					
						
							
							
								 
						
							
								f2c8a837af 
								
							 
						 
						
							
							
								
								fix issue106: allow parametrize to be applied per-class/per-module  
							
							
							
						 
						
							2011-12-28 15:47:19 +00:00  
				
					
						
							
							
								 
						
							
								ccc1b21ebd 
								
							 
						 
						
							
							
								
								internally keep multiple applications of the same markers as separate  
							
							... 
							
							
							
							entities such that the new iter() API can iterate over pytest.mark
function attributes, getting all such applications.  See added example
for more info. 
							
						 
						
							2011-12-28 15:47:18 +00:00  
				
					
						
							
							
								 
						
							
								6b4e6eee09 
								
							 
						 
						
							
							
								
								improve release announcement, shift and fix examples a bit. Bump version to 2.2.0  
							
							
							
						 
						
							2011-11-18 18:32:11 +00:00  
				
					
						
							
							
								 
						
							
								36c42b5c15 
								
							 
						 
						
							
							
								
								introduce a new -m mark_expression option  
							
							
							
						 
						
							2011-11-11 23:02:06 +00: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  
				
					
						
							
							
								 
						
							
								67859158d4 
								
							 
						 
						
							
							
								
								fix issue48 - test and fix typo in MarkInfo repr  
							
							
							
						 
						
							2011-06-01 08:03:06 +02:00  
				
					
						
							
							
								 
						
							
								d2f9b41519 
								
							 
						 
						
							
							
								
								some doc fixes and improvements to parametrized test examples, thanks ccxCZ for review and suggestions.  
							
							
							
						 
						
							2011-02-09 14:55:21 +01:00  
				
					
						
							
							
								 
						
							
								bd5a9ba392 
								
							 
						 
						
							
							
								
								fix: mark.* objects are now immutable as long as they are not an attribute on a function, enables usage like this::  
							
							... 
							
							
							
							xfail = pytest.mark.xfail
    @xfail
    def test_func1():
        pass
    @xfail(reason="123")
    def test_func2():
        pass
where previously test_func1 and test_func2 would wrongly share the same reason
because the xfail object was modified in place. 
							
						 
						
							2010-11-20 20:17:38 +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