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  
				
					
						
							
							
								 
						
							
								61885cd825 
								
							 
						 
						
							
							
								
								provide testdir.spawn_pytest for pexpect mediated interaction tests,  
							
							... 
							
							
							
							kill code, yay.
--HG--
branch : trunk 
							
						 
						
							2009-05-06 11:47:48 +02:00  
				
					
						
							
							
								 
						
							
								c8de661ef6 
								
							 
						 
						
							
							
								
								fixes   #3  
							
							... 
							
							
							
							added tests and fix for early parsing of "-p" option
--HG--
branch : trunk 
							
						 
						
							2009-04-17 20:09:29 +02:00  
				
					
						
							
							
								 
						
							
								1930f50bc2 
								
							 
						 
						
							
							
								
								[svn r63319] * fixing verbose reporting to work the "old" way for non-dist settings  
							
							... 
							
							
							
							* bump version number
* comment out greenlet C-Extension for now
--HG--
branch : trunk 
							
						 
						
							2009-03-25 12:50:57 +01:00  
				
					
						
							
							
								 
						
							
								2c2bfb5513 
								
							 
						 
						
							
							
								
								[svn r63210] * implement "--dist=each" to distribute each to each available node  
							
							... 
							
							
							
							* improved node-management and nice showing of results
* streamline command line options
--HG--
branch : trunk 
							
						 
						
							2009-03-22 21:44:45 +01:00  
				
					
						
							
							
								 
						
							
								ad6afe21ff 
								
							 
						 
						
							
							
								
								[svn r63209] polish command line options for distributed testing.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-22 18:41:36 +01:00  
				
					
						
							
							
								 
						
							
								bda844b544 
								
							 
						 
						
							
							
								
								[svn r63201] allow to specify "3*" for host specs.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-22 02:19:57 +01:00  
				
					
						
							
							
								 
						
							
								422635ea47 
								
							 
						 
						
							
							
								
								[svn r63195] * fix rsyncdir usages all around  
							
							... 
							
							
							
							* rename looponfailing to looponfail
--HG--
branch : trunk 
							
						 
						
							2009-03-21 21:07:45 +01:00  
				
					
						
							
							
								 
						
							
								fc14b038af 
								
							 
						 
						
							
							
								
								[svn r63191] * remove "--exec"  
							
							... 
							
							
							
							* cleanup of options
--HG--
branch : trunk 
							
						 
						
							2009-03-21 20:28:35 +01:00  
				
					
						
							
							
								 
						
							
								75bfb84ea5 
								
							 
						 
						
							
							
								
								[svn r63163] fixing tests, better verbose output for dist-runs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 03:04:44 +01:00  
				
					
						
							
							
								 
						
							
								6a1db0a594 
								
							 
						 
						
							
							
								
								[svn r63162] all tests pass again, output on test node setup and initialization is now much nicer.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 02:31:27 +01:00  
				
					
						
							
							
								 
						
							
								10fb32ad37 
								
							 
						 
						
							
							
								
								[svn r63151] fix various bits, many tests pass modulo dsession host/node handling  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 18:58:36 +01:00  
				
					
						
							
							
								 
						
							
								772658d616 
								
							 
						 
						
							
							
								
								[svn r63028] allow py.test --exec=python2.4 -n 3 to work  
							
							... 
							
							
							
							and fix some bugs from doing so.
--HG--
branch : trunk 
							
						 
						
							2009-03-18 13:05:18 +01:00  
				
					
						
							
							
								 
						
							
								b5b7f9b3a9 
								
							 
						 
						
							
							
								
								[svn r63018] rename "--hosts" to "--gateways" to make naming more consistent with py.execnet  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 00:58:06 +01:00  
				
					
						
							
							
								 
						
							
								9db14e19e8 
								
							 
						 
						
							
							
								
								[svn r63013] adding a failing test for --dist-each  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 22:11:23 +01:00  
				
					
						
							
							
								 
						
							
								0def6737ac 
								
							 
						 
						
							
							
								
								[svn r62998] tweak another place to not create random subdirs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 14:10:17 +01:00  
				
					
						
							
							
								 
						
							
								7ed26c2929 
								
							 
						 
						
							
							
								
								[svn r62993] * moving ensuretemp to config object  
							
							... 
							
							
							
							* adding --basetemp option
* added/rewrote some tests
--HG--
branch : trunk 
							
						 
						
							2009-03-17 11:29:45 +01:00  
				
					
						
							
							
								 
						
							
								bbdebac87a 
								
							 
						 
						
							
							
								
								[svn r62982] report basic configuration errors more gracefully to the user  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 08:03:49 +01:00  
				
					
						
							
							
								 
						
							
								771ce92fdf 
								
							 
						 
						
							
							
								
								[svn r62981] allowing conftest to set default values for options  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 07:10:40 +01:00  
				
					
						
							
							
								 
						
							
								b5a1f95856 
								
							 
						 
						
							
							
								
								[svn r62978] * introduce --hosts and --rsyncdirs optiosn  
							
							... 
							
							
							
							* re-sort option groups, disable some options for now
* add docstrings to execnet gatewaymanage
* streamline tests a bit
* unify debugging and tracing
--HG--
branch : trunk 
							
						 
						
							2009-03-16 22:17:14 +01:00  
				
					
						
							
							
								 
						
							
								c17a09adaf 
								
							 
						 
						
							
							
								
								[svn r62211] merge 60797:HEAD of pytestplugin branch:  
							
							... 
							
							
							
							this merge contains:
* a new plugin architecture
* a pluginized pytest core
* many pytest related refactorings
* refactorings/streamlining of pytest's own tests
--HG--
branch : trunk 
							
						 
						
							2009-02-27 11:18:27 +01:00  
				
					
						
							
							
								 
						
							
								c338420976 
								
							 
						 
						
							
							
								
								[svn r58699] show traceback before jumping into pdb  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-10-07 11:26:56 +02:00  
				
					
						
							
							
								 
						
							
								cc10d84088 
								
							 
						 
						
							
							
								
								[svn r58308] * de-generalize conditional skips and only care  
							
							... 
							
							
							
							nicely for common tedious causes of skipping:
  import a module and checking it has a certain
  version.  usage example:
  docutils = py.test.importorskip(docutils, minversion="0.4")
* used new helper and cleanup skipping logic in py lib
--HG--
branch : trunk 
							
						 
						
							2008-09-21 17:15:28 +02:00  
				
					
						
							
							
								 
						
							
								fa5c975c00 
								
							 
						 
						
							
							
								
								[svn r58300] adding option to specify namespace for ifraises execution.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-09-21 15:43:01 +02:00  
				
					
						
							
							
								 
						
							
								0d955758ba 
								
							 
						 
						
							
							
								
								[svn r58027] skip specific test instead of all pexpect ones.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-09-09 23:40:21 +02:00  
				
					
						
							
							
								 
						
							
								af33fb16f7 
								
							 
						 
						
							
							
								
								[svn r58026] avoiding an issue with older pexpect versions  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-09-09 23:36:30 +02:00  
				
					
						
							
							
								 
						
							
								7dfc85b046 
								
							 
						 
						
							
							
								
								[svn r58020] streamline pdb pexpect test  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-09-09 20:18:22 +02:00  
				
					
						
							
							
								 
						
							
								2bac2ed175 
								
							 
						 
						
							
							
								
								[svn r58013] bah, forgot that helper uses fnmatch-style matching, not regular expression  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-09-09 19:15:37 +02:00  
				
					
						
							
							
								 
						
							
								494ea31042 
								
							 
						 
						
							
							
								
								[svn r57744] Merging collection-API refactoring branch:  
							
							... 
							
							
							
							* collectors now have a collect() method
* items have a runtest() method
* deprecated old run/join of collectors and
  run/execute methods of items
--HG--
branch : trunk 
							
						 
						
							2008-09-02 10:58:14 +02:00  
				
					
						
							
							
								 
						
							
								89cdf3b8a4 
								
							 
						 
						
							
							
								
								[svn r57558] should have come with 57557 - extend "acceptance" test machinery.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-08-21 16:26:27 +02:00  
				
					
						
							
							
								 
						
							
								39c06d2f6e 
								
							 
						 
						
							
							
								
								[svn r57455] fixing for changed output  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-08-19 07:58:44 +02:00  
				
					
						
							
							
								 
						
							
								abc8cf09aa 
								
							 
						 
						
							
							
								
								[svn r57321] merging the event branch:  
							
							... 
							
							
							
							* moving in test, misc, code, io directories and
  py/__init__.py
* py/bin/_find.py does not print to stderr anymore
* a few fixes to conftest files in other dirs
some more fixes and adjustments pending
--HG--
branch : trunk 
							
						 
						
							2008-08-16 17:26:59 +02:00