Samuele Pedroni
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Samuele Pedroni
							
						 
						
							 
							
							
							
							
								
							
							
								0f049147f4 
								
							 
						 
						
							
							
								
								test through the now public entry point  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 15:59:55 +02:00  
						
					 
				
					
						
							
							
								 
								Samuele Pedroni
							
						 
						
							 
							
							
							
							
								
							
							
								4956e00a49 
								
							 
						 
						
							
							
								
								introduce a pytest_collect_metainfo hook  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 14:50:25 +02:00  
						
					 
				
					
						
							
							
								 
								Samuele Pedroni
							
						 
						
							 
							
							
							
							
								
							
							
								69214d053d 
								
							 
						 
						
							
							
								
								- expose py.code.getfslineno and use it in pycollect  
							
							 
							
							... 
							
							
							
							- rename PyobjMixin.getfslineno to PyobjMixin._getdslineno
- place_as still in place
--HG--
branch : trunk 
							
						 
						
							2009-05-12 13:39:09 +02:00  
						
					 
				
					
						
							
							
								 
								Samuele Pedroni
							
						 
						
							 
							
							
							
							
								
							
							
								89c025335f 
								
							 
						 
						
							
							
								
								test fix, .py vs .pyc  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 13:21:51 +02:00  
						
					 
				
					
						
							
							
								 
								Samuele Pedroni
							
						 
						
							 
							
							
							
							
								
							
							
								1e5ece07e8 
								
							 
						 
						
							
							
								
								- implement a general getfslineno helper in code/source.py with tests  
							
							 
							
							... 
							
							
							
							- not exposed yey
--HG--
branch : trunk 
							
						 
						
							2009-05-12 12:36:43 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								6843c64a95 
								
							 
						 
						
							
							
								
								avoid superflous methods  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 11:29:14 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								9950fdc3eb 
								
							 
						 
						
							
							
								
								bring back nicer headlines for failure tests  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 11:05:05 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								05b7a6cb48 
								
							 
						 
						
							
							
								
								add a remark about distinction of "generating" versus providing funcargs  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 10:25:53 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								b40c3d5110 
								
							 
						 
						
							
							
								
								catch duplicate _id values  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 02:16:02 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								ebb0de4ff7 
								
							 
						 
						
							
							
								
								adding _id parameter to addcall, refinements  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 02:05:59 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								c3f3dc653e 
								
							 
						 
						
							
							
								
								rename hook, rename addfuncarg to addcall interface,  
							
							 
							
							... 
							
							
							
							forget about combinations of funcargs.
--HG--
branch : trunk 
							
						 
						
							2009-05-12 01:38:09 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								1cb83de0ab 
								
							 
						 
						
							
							
								
								don't print py lib revision always  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-10 21:50:24 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								541b35270f 
								
							 
						 
						
							
							
								
								care for threading module being set to None already during finalization  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-10 21:36:13 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								c3a6fbd8d7 
								
							 
						 
						
							
							
								
								better docstring  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-09 18:09:17 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								1535d75bb8 
								
							 
						 
						
							
							
								
								test reporting of itemstart events some more  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-08 18:47:33 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								4a70a667bb 
								
							 
						 
						
							
							
								
								better name for hook  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 23:12:17 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								1e84a3c451 
								
							 
						 
						
							
							
								
								fixing a windows issues  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 21:04:56 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								b7fe3ee2b3 
								
							 
						 
						
							
							
								
								fixes issue 6 by reverting back to issuing attributeerror  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 19:07:22 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								8182d341a5 
								
							 
						 
						
							
							
								
								rename "api" into "hook" in most places.  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 18:01:53 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								1f14aacbc2 
								
							 
						 
						
							
							
								
								fix issue 7 (delay in test writing)  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 15:46:06 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								86030ee645 
								
							 
						 
						
							
							
								
								fix docstring  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 15:44:56 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								0de4a13623 
								
							 
						 
						
							
							
								
								provide basic metainfo because the terminal reporter needs it for printing progress.  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 15:44:39 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								61885cd825 
								
							 
						 
						
							
							
								
								provide testdir.spawn_pytest for pexpect mediated interaction tests,  
							
							 
							
							... 
							
							
							
							kill code, yay.
--HG--
branch : trunk 
							
						 
						
							2009-05-06 11:47:48 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								22622e3370 
								
							 
						 
						
							
							
								
								remove unused option  
							
							 
							
							... 
							
							
							
							once again fix resultdb plugin
--HG--
branch : trunk 
							
						 
						
							2009-05-06 08:58:05 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								a72b351139 
								
							 
						 
						
							
							
								
								* performing funcarg setup during setup-phase  
							
							 
							
							... 
							
							
							
							* make item.runtest() be a clean function and have
  the caller deal with the deprecated invocation
--HG--
branch : trunk 
							
						 
						
							2009-05-06 08:38:42 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								aad04ea8ae 
								
							 
						 
						
							
							
								
								* kill some code and indirections  
							
							 
							
							... 
							
							
							
							* have metainfo() directly provide fileinfo + message
--HG--
branch : trunk 
							
						 
						
							2009-05-05 23:52:25 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								3245b0c1af 
								
							 
						 
						
							
							
								
								greatly refine deprecaction warnings and use new "recwarn" plugin for it.  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-05 22:31:18 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								671684be5c 
								
							 
						 
						
							
							
								
								a new plugin for asserting that warnings have been shown to a user.  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-05 21:24:47 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								170e48d946 
								
							 
						 
						
							
							
								
								fix import issue  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 23:49:03 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								91c78274f5 
								
							 
						 
						
							
							
								
								fix missing import skip problem  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 23:17:04 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								3b052e9f7f 
								
							 
						 
						
							
							
								
								extend py.cleanup to supply a list of extensions to clean  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 23:00:57 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								a5ab200b9f 
								
							 
						 
						
							
							
								
								fixing compat test for 2.6  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 22:48:22 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								9533acb9aa 
								
							 
						 
						
							
							
								
								due to "conftest.py" already being loaded when collecting directories  
							
							 
							
							... 
							
							
							
							we cannot skip here.
--HG--
branch : trunk 
							
						 
						
							2009-04-28 19:54:19 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								44abdc9391 
								
							 
						 
						
							
							
								
								add an example for lazy "per-directory" setup.  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 19:49:48 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								46be553c25 
								
							 
						 
						
							
							
								
								better error messages as discussed here:  
							
							 
							
							... 
							
							
							
							http://codespeak.net/pipermail/py-dev/2009q2/001113.html 
--HG--
branch : trunk 
							
						 
						
							2009-04-28 18:11:38 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								975e681552 
								
							 
						 
						
							
							
								
								refine error message for inconsistently failing asserts  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 12:10:56 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								84f2d332ce 
								
							 
						 
						
							
							
								
								fix test for preparsed -p  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 20:35:23 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								c8de661ef6 
								
							 
						 
						
							
							
								
								fixes   #3  
							
							 
							
							... 
							
							
							
							added tests and fix for early parsing of "-p" option
--HG--
branch : trunk 
							
						 
						
							2009-04-17 20:09:29 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								3a9d2873b5 
								
							 
						 
						
							
							
								
								more or less  fixes   #4  along with changeset e07b15140498  
							
							 
							
							... 
							
							
							
							note that i don't understand why the twisted plugin went
through the "wrapper" function.  seems to work just
fine for me without it.  also added the "True"
return value which indicates we handled the call.
however, the plugin hook will need some refinments.
see XXXs.
--HG--
branch : trunk 
							
						 
						
							2009-04-17 19:33:38 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								2fd437e465 
								
							 
						 
						
							
							
								
								ref addresses 4  
							
							 
							
							... 
							
							
							
							The first non-None value returned by a pytest_pyfunc_call hook
method now indicates that the function call has been performed.
--HG--
branch : trunk 
							
						 
						
							2009-04-17 19:25:15 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								9620583e82 
								
							 
						 
						
							
							
								
								remove unused import, fix failing test mode  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 14:06:38 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								f6765f4c8b 
								
							 
						 
						
							
							
								
								merging from py-trunk  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 13:56:47 +02:00  
						
					 
				
					
						
							
							
								 
								hpk
							
						 
						
							 
							
							
							
							
								
							
							
								945c72ddf3 
								
							 
						 
						
							
							
								
								[svn r64263] fix failing test on windows  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 13:40:13 +02:00  
						
					 
				
					
						
							
							
								 
								hpk
							
						 
						
							 
							
							
							
							
								
							
							
								b3e22554d7 
								
							 
						 
						
							
							
								
								[svn r64259] porting afa's 64232 and 64253 to trunk  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 13:30:55 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Zeidler
							
						 
						
							 
							
							
							
							
								
							
							
								1da363472e 
								
							 
						 
						
							
							
								
								Deleted duplicate declaration of 'pytest_item_runtest_finished()'.  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-15 13:39:50 +02:00  
						
					 
				
					
						
							
							
								 
								holger krekel
							
						 
						
							 
							
							
							
							
								
							
							
								9ad1efe91d 
								
							 
						 
						
							
							
								
								* don't version generated .html files  
							
							 
							
							... 
							
							
							
							* schedule _findpy for removal sometime
--HG--
branch : trunk 
							
						 
						
							2009-04-15 12:19:19 +02:00  
						
					 
				
					
						
							
							
								 
								hpk
							
						 
						
							 
							
							
							
							
								
							
							
								4157de8aaf 
								
							 
						 
						
							
							
								
								[svn r64091] adding missing file  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-15 12:11:39 +02:00  
						
					 
				
					
						
							
							
								 
								hpk
							
						 
						
							 
							
							
							
							
								
							
							
								fa7fff373f 
								
							 
						 
						
							
							
								
								[svn r64077] sync from hg-trunk  
							
							 
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 23:04:57 +02:00