c1fcf9c4d8 
								
							 
						 
						
							
							
								
								* use py.builtin._getimself instead of getattr(..., '*self*') everywhere  
							
							... 
							
							
							
							* fix logging to work with 3k, implement buffering manually
* fix unicode capturing issue - re-introduce EncodedFile for <3K file writes
--HG--
branch : trunk 
							
						 
						
							2009-09-01 16:10:21 +02:00  
				
					
						
							
							
								 
						
							
								783e6aeb4d 
								
							 
						 
						
							
							
								
								temporary checking towards 3.1 compatibility  
							
							... 
							
							
							
							introduced some helpers to py.builtin namespace which need some review
after things begin to work more nicely
--HG--
branch : trunk 
							
						 
						
							2009-08-28 19:16:15 +02:00  
				
					
						
							
							
								 
						
							
								60a7556ca3 
								
							 
						 
						
							
							
								
								resolves issue 25  
							
							... 
							
							
							
							fix documentation for cached_setup, thanks to anonymous for reporting.
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-17 14:52:11 +02:00  
				
					
						
							
							
								 
						
							
								183af95526 
								
							 
						 
						
							
							
								
								* refined funcarg docs and CHANGELOG  
							
							... 
							
							
							
							* fixed funcarg setup and error-raising issue
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-05 14:22:01 +02:00  
				
					
						
							
							
								 
						
							
								4ab0f25b05 
								
							 
						 
						
							
							
								
								remove scope argument from request.addfinalizer  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-23 17:10:52 +02:00  
				
					
						
							
							
								 
						
							
								a59d602bce 
								
							 
						 
						
							
							
								
								* remove redundant call_next_provider method, thus generalizing Request object  
							
							... 
							
							
							
							* refine according documentation
--HG--
branch : trunk 
							
						 
						
							2009-06-11 19:49:25 +02:00  
				
					
						
							
							
								 
						
							
								3bdcd2f793 
								
							 
						 
						
							
							
								
								introduce Function._genid, also used for more correct equality implementation  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-25 10:46:04 +02:00  
				
					
						
							
							
								 
						
							
								e79f4d298c 
								
							 
						 
						
							
							
								
								minimal changes to expose fillfuncargs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-21 19:08:33 +02:00  
				
					
						
							
							
								 
						
							
								5d3a3add83 
								
							 
						 
						
							
							
								
								introduce and document "session" scope for finalization helpers  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-21 14:37:30 +02:00  
				
					
						
							
							
								 
						
							
								dcee9bdd6e 
								
							 
						 
						
							
							
								
								* create funcarg Request object only once per function run setup  
							
							... 
							
							
							
							* add getfuncargvalue() for retrieving arbitrary funcargs from a provider
--HG--
branch : trunk 
							
						 
						
							2009-05-21 09:45:43 +02:00  
				
					
						
							
							
								 
						
							
								3b23b98cb5 
								
							 
						 
						
							
							
								
								sorting should be an option collector->child interface  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-19 18:28:51 +02:00  
				
					
						
							
							
								 
						
							
								842d14cd33 
								
							 
						 
						
							
							
								
								move _getparent to Node and make it public  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-19 18:13:33 +02:00  
				
					
						
							
							
								 
						
							
								191d02aef2 
								
							 
						 
						
							
							
								
								* refactor plugin support to work directly with  
							
							... 
							
							
							
							modules, no classes required anymore.
* call funcarg hook if defined on class
--HG--
branch : trunk 
							
						 
						
							2009-05-18 23:26:16 +02:00  
				
					
						
							
							
								 
						
							
								4035fa6326 
								
							 
						 
						
							
							
								
								get to a workable state for cached_setup() and docs, move msot related code to SetupState class  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-18 19:06:16 +02:00  
				
					
						
							
							
								 
						
							
								19c9506fa3 
								
							 
						 
						
							
							
								
								addcall now takes direct funcargs values alternatively  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-13 03:01:02 +02:00  
				
					
						
							
							
								 
						
							
								1e3acc66d6 
								
							 
						 
						
							
							
								
								implement funcargs according to docs, streamline docs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 23:32:19 +02:00  
				
					
						
							
							
								 
						
							
								286460b94e 
								
							 
						 
						
							
							
								
								merge samuele's metainfo() branch  
							
							... 
							
							
							
							also fix a test after broken rename
--HG--
branch : trunk 
							
						 
						
							2009-05-12 19:09:27 +02:00  
				
					
						
							
							
								 
						
							
								b392b0eac1 
								
							 
						 
						
							
							
								
								- rename metainfo to reportinfo for clarity  
							
							... 
							
							
							
							- report hook: pytest_report_iteminfo to override the .reportinfo() as provided by items
--HG--
branch : trunk 
							
						 
						
							2009-05-12 17:02:22 +02:00  
				
					
						
							
							
								 
						
							
								6843c64a95 
								
							 
						 
						
							
							
								
								avoid superflous methods  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 11:29:14 +02:00  
				
					
						
							
							
								 
						
							
								b40c3d5110 
								
							 
						 
						
							
							
								
								catch duplicate _id values  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 02:16:02 +02:00  
				
					
						
							
							
								 
						
							
								ebb0de4ff7 
								
							 
						 
						
							
							
								
								adding _id parameter to addcall, refinements  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 02:05:59 +02:00  
				
					
						
							
							
								 
						
							
								c3f3dc653e 
								
							 
						 
						
							
							
								
								rename hook, rename addfuncarg to addcall interface,  
							
							... 
							
							
							
							forget about combinations of funcargs.
--HG--
branch : trunk 
							
						 
						
							2009-05-12 01:38:09 +02:00  
				
					
						
							
							
								 
						
							
								d9ad2cf761 
								
							 
						 
						
							
							
								
								merging the new function generators, addresses issue 2  
							
							... 
							
							
							
							- introduce a new pytest_genfuncruns hook for generating tests with multiple funcargs
- new and extended docs: doc/test/funcargs.txt
- factor all funcargs related code into py/test/funcargs.py
- remove request.maketempdir call (you can use request.config.mktemp)
--HG--
branch : trunk 
							
						 
						
							2009-05-11 19:23:57 +02:00