c024dc6417 
								
							 
						 
						
							
							
								
								* using a MANIFEST.in file instead of our own generated MANIFEST file  
							
							... 
							
							
							
							* port the test_install refactoring from trunk, move to bin-for-dist
--HG--
branch : 1.0.x 
							
						 
						
							2009-08-26 11:09:55 +02:00  
				
					
						
							
							
								 
						
							
								8ee7bef638 
								
							 
						 
						
							
							
								
								consolidate py/code files into code.py, simplify SafeRepr code and docs.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-25 20:24:43 +02:00  
				
					
						
							
							
								 
						
							
								94aef0b771 
								
							 
						 
						
							
							
								
								move and rename html rest helper to rest directory - finally remove py/misc completely  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-25 16:15:17 +02:00  
				
					
						
							
							
								 
						
							
								e810e1774d 
								
							 
						 
						
							
							
								
								simplify caching class  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-25 16:14:20 +02:00  
				
					
						
							
							
								 
						
							
								d43d69e3db 
								
							 
						 
						
							
							
								
								death to "misc" directories.  moved most files out of py/misc, either to a  
							
							... 
							
							
							
							private attic or to other places in the lib.
--HG--
branch : trunk 
							
						 
						
							2009-08-25 16:14:15 +02:00  
				
					
						
							
							
								 
						
							
								739edc26b4 
								
							 
						 
						
							
							
								
								simplifying errno error class creation and introduce a py.error.checked_call helper  
							
							... 
							
							
							
							that creates a proper errno-specific exception instead of OSErrors.  use it from
py.path.local.
--HG--
branch : trunk 
							
						 
						
							2009-08-25 09:38:19 +02:00  
				
					
						
							
							
								 
						
							
								58a9e71e81 
								
							 
						 
						
							
							
								
								add delattr/delenv/delitem methods and tests, enhance terminalwriter tests  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-22 12:45:58 +02:00  
				
					
						
							
							
								 
						
							
								27c08ac235 
								
							 
						 
						
							
							
								
								consolidate py/log into fewer files, remove one old approach, sketch simplified API  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-22 09:42:12 +02:00  
				
					
						
							
							
								 
						
							
								2b8f489d60 
								
							 
						 
						
							
							
								
								moved laura's utestconvert script to a more visible place  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-21 12:56:43 +02:00  
				
					
						
							
							
								 
						
							
								1fcd373bd5 
								
							 
						 
						
							
							
								
								* introduce py.io.TextIO and py.io.StringIO to help with 3k transition and to clarify  
							
							... 
							
							
							
							intentions when doing "in-memory" files. Replace most usages of StringIO.
* consolidate py.io's files and tests into fewer files, make files 3k-importable
--HG--
branch : trunk 
							
						 
						
							2009-08-20 20:47:39 +02:00  
				
					
						
							
							
								 
						
							
								046ac957ab 
								
							 
						 
						
							
							
								
								fix autopath bug introduced with path refactoring  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-21 12:09:23 +02:00  
				
					
						
							
							
								 
						
							
								5118821c10 
								
							 
						 
						
							
							
								
								consolidate svn path implementations and tests into files named after the package namespaces.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-20 20:35:35 +02:00  
				
					
						
							
							
								 
						
							
								f3fcb5e6d3 
								
							 
						 
						
							
							
								
								- strike lots of basically unused code around local path implementation.  
							
							... 
							
							
							
							and tweak things a bit to make py.path.local at least importable on 3k
- also strike unused somewhat related code in initpkg.py
--HG--
branch : trunk 
							
						 
						
							2009-08-20 19:43:13 +02:00  
				
					
						
							
							
								 
						
							
								561fdca3a2 
								
							 
						 
						
							
							
								
								move localpath implementation to a single file, simplify unix/posix difference and fix a bit  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-20 17:37:06 +02:00  
				
					
						
							
							
								 
						
							
								079a2327ec 
								
							 
						 
						
							
							
								
								kill/replace some execnet debug code  
							
							... 
							
							
							
							bump version to "trunk" on trunk
add "py" to rsyncdirs
--HG--
branch : trunk 
							
						 
						
							2009-08-20 16:41:44 +02:00  
				
					
						
							
							
								 
						
							
								d668acfd99 
								
							 
						 
						
							
							
								
								enable nose by default  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-19 17:53:08 +02:00  
				
					
						
							
							
								 
						
							
								36288223b4 
								
							 
						 
						
							
							
								
								[mq]: 101-prep  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-19 17:12:02 +02:00  
				
					
						
							
							
								 
						
							
								b1feb81b8a 
								
							 
						 
						
							
							
								
								simplify approach to encoding of sys.stdout/stderr files, encode unicode strings and pass-through non-unicode strings  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-19 16:42:29 +02:00  
				
					
						
							
							
								 
						
							
								5e4fcdd14e 
								
							 
						 
						
							
							
								
								added a pytest_helpconfig plugin which groups --version and the new "--help-config" option. rename options and configuration names. streamlines docs.  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-19 15:45:01 +02:00  
				
					
						
							
							
								 
						
							
								30e87e887d 
								
							 
						 
						
							
							
								
								shift install test, fix example test, add 1.0.1 release announce  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-18 20:02:52 +02:00  
				
					
						
							
							
								 
						
							
								36189a7aa7 
								
							 
						 
						
							
							
								
								[mq]: 101doc  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-18 19:04:57 +02:00  
				
					
						
							
							
								 
						
							
								38180ffa5f 
								
							 
						 
						
							
							
								
								fix --version test, set version to 1.0.x rather than 1.0.1 for now, regen setup.py/MANIFEST  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-17 16:46:19 +02:00  
				
					
						
							
							
								 
						
							
								822b69a4e8 
								
							 
						 
						
							
							
								
								use item's own fspath when doing progress reporting,  fixes   #31  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-17 16:45:52 +02:00  
				
					
						
							
							
								 
						
							
								d2f497084e 
								
							 
						 
						
							
							
								
								fixing svn status on incomplete files issue  #32  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-14 18:01:16 +02:00  
				
					
						
							
							
								 
						
							
								d702f4da14 
								
							 
						 
						
							
							
								
								add a --version option to print the pylib version  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-14 09:16:40 -05:00  
				
					
						
							
							
								 
						
							
								7b906ca763 
								
							 
						 
						
							
							
								
								[mq]: monkey  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-13 20:10:12 +02:00  
				
					
						
							
							
								 
						
							
								37976be529 
								
							 
						 
						
							
							
								
								[mq]: flexcom  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-11 19:00:41 +02:00  
				
					
						
							
							
								 
						
							
								b552f6eb46 
								
							 
						 
						
							
							
								
								* add pytest_nose plugin  
							
							... 
							
							
							
							* have unittest functions always receive a fresh instance
--HG--
branch : 1.0.x 
							
						 
						
							2009-08-10 11:27:13 +02:00  
				
					
						
							
							
								 
						
							
								a01e4769cc 
								
							 
						 
						
							
							
								
								simplify internal plugin dispatching code, rename parts of the py._com plugin helpers  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-09 23:51:25 +02:00  
				
					
						
							
							
								 
						
							
								5c8df1d4ca 
								
							 
						 
						
							
							
								
								turn some tests from skipped to xfail  
							
							... 
							
							
							
							strike dead code, small refinements to xfail exception reporting
--HG--
branch : 1.0.x 
							
						 
						
							2009-08-09 23:46:27 +02:00  
				
					
						
							
							
								 
						
							
								d41949a6e3 
								
							 
						 
						
							
							
								
								Test* classes with an __init__ method are not collected anymore  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-06 18:15:21 +02:00  
				
					
						
							
							
								 
						
							
								58c6971dc8 
								
							 
						 
						
							
							
								
								nicer error message for non-collectable test files / items  
							
							... 
							
							
							
							fixes issue #27 
--HG--
branch : 1.0.x 
							
						 
						
							2009-08-06 15:26:45 +02:00  
				
					
						
							
							
								 
						
							
								cea46a86aa 
								
							 
						 
						
							
							
								
								[mq]: rename  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-06 15:02:38 +02:00  
				
					
						
							
							
								 
						
							
								afc8e6bd91 
								
							 
						 
						
							
							
								
								more terse reporting of collection errors / tracebacks, bump version number aiming for 1.0.1  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-06 14:49:55 +02:00  
				
					
						
							
							
								 
						
							
								8fcdac9dd6 
								
							 
						 
						
							
							
								
								* fix capturing and unicode printing in tests  
							
							... 
							
							
							
							* introduce "_encoding" to py/io/terminalwriter writing
* beautify a few __repr__ for better internal debugging
--HG--
branch : 1.0.x 
							
						 
						
							2009-08-06 14:34:19 +02:00  
				
					
						
							
							
								 
						
							
								91597f4100 
								
							 
						 
						
							
							
								
								update various doc bits, fix typos  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-04 22:33:24 +02:00  
				
					
						
							
							
								 
						
							
								a94afc6b5e 
								
							 
						 
						
							
							
								
								regen  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-04 12:02:38 +02:00  
				
					
						
							
							
								 
						
							
								8c8617c354 
								
							 
						 
						
							
							
								
								* rename "rep" to "report" in reporting hooks  
							
							... 
							
							
							
							* refine docs
* bump version data
* improve announcement
--HG--
branch : 1.0.x 
							
						 
						
							2009-08-04 12:00:04 +02:00  
				
					
						
							
							
								 
						
							
								67c4503d1b 
								
							 
						 
						
							
							
								
								fix bestrelpath related tests and docstrings  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-04 09:32:05 +02:00  
				
					
						
							
							
								 
						
							
								66cf2d3092 
								
							 
						 
						
							
							
								
								make pylint plugin not bail out early, still does nothing useful, though  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-03 16:34:48 +02:00  
				
					
						
							
							
								 
						
							
								1a570011fe 
								
							 
						 
						
							
							
								
								showing relative paths by default, improving xfail output a bit, bumping version info to 1.0.0  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-03 16:01:32 +02:00  
				
					
						
							
							
								 
						
							
								30d77f77af 
								
							 
						 
						
							
							
								
								shift options and tests to terminal plugin  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-03 15:27:26 +02:00  
				
					
						
							
							
								 
						
							
								1349edd3c6 
								
							 
						 
						
							
							
								
								rename iocapture to capture, add/remove some missing files  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-03 12:16:12 +02:00  
				
					
						
							
							
								 
						
							
								96c863b3c1 
								
							 
						 
						
							
							
								
								rename pocoo to "pastebin" plugin, write documentation, implement whole-session-pasting  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-03 11:56:56 +02:00  
				
					
						
							
							
								 
						
							
								e80714d701 
								
							 
						 
						
							
							
								
								fixes for python 2.4  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-31 15:35:22 +02:00  
				
					
						
							
							
								 
						
							
								a7382df5e9 
								
							 
						 
						
							
							
								
								fix/work around some corner cases for dist-testing  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-31 14:22:02 +02:00  
				
					
						
							
							
								 
						
							
								737c32c783 
								
							 
						 
						
							
							
								
								handle final teardown properly, add a new experimental hook for it.  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-31 14:22:02 +02:00  
				
					
						
							
							
								 
						
							
								61c53602f2 
								
							 
						 
						
							
							
								
								introduce new "Error" outcome and group setup/teardown and collection failures into that category. Report them separately.  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-31 14:22:02 +02:00  
				
					
						
							
							
								 
						
							
								be949f4037 
								
							 
						 
						
							
							
								
								* reworked capturing to only capture once per runtest cycle  
							
							... 
							
							
							
							* added readouterr() method to py.io capturing helpers
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-31 14:21:02 +02:00  
				
					
						
							
							
								 
						
							
								2514b8faaf 
								
							 
						 
						
							
							
								
								fix a svn-1.6 issue  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-30 21:31:31 +02:00  
				
					
						
							
							
								 
						
							
								ad34e50b71 
								
							 
						 
						
							
							
								
								properly handle test items that get locally collected but cannot be collected on the remote side (often due to platform reasons)  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-30 09:52:12 +02:00  
				
					
						
							
							
								 
						
							
								dcf194ebb8 
								
							 
						 
						
							
							
								
								simplify py.test.mark API,  
							
							... 
							
							
							
							add more plugin docs
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-28 14:26:32 +02:00  
				
					
						
							
							
								 
						
							
								5b205e0711 
								
							 
						 
						
							
							
								
								improve assert re-inteprpretation for comparisons  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-26 15:31:23 +02:00  
				
					
						
							
							
								 
						
							
								9aa781907e 
								
							 
						 
						
							
							
								
								enable capturing during collect  
							
							... 
							
							
							
							added a few xfailed tests for fixture reporting
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-25 18:45:04 +02:00  
				
					
						
							
							
								 
						
							
								04e9197fd6 
								
							 
						 
						
							
							
								
								* reworked per-test output capturing into the pytest_iocapture.py plugin  
							
							... 
							
							
							
							* removed all capturing code from config object and pytest_default plugins
* item.repr_failure(excinfo) instead of item.repr_failure(excinfo, outerr)
* added a few logging tests
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-25 18:09:01 +02:00  
				
					
						
							
							
								 
						
							
								875ebc18ef 
								
							 
						 
						
							
							
								
								targetting a b9  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-23 20:16:27 +02:00  
				
					
						
							
							
								 
						
							
								7fabb3df69 
								
							 
						 
						
							
							
								
								update docs, leave out internal plugins  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-22 16:09:49 +02:00  
				
					
						
							
							
								 
						
							
								155ffa07de 
								
							 
						 
						
							
							
								
								applying samuele's patch fixing a regression  
							
							... 
							
							
							
							resolves issue #26 
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-22 14:50:17 +02:00  
				
					
						
							
							
								 
						
							
								6216ab2bb7 
								
							 
						 
						
							
							
								
								adding a test and some support code for creating  
							
							... 
							
							
							
							an "sdist" package, unpacking in a virtualenv and
importing and verifying the version
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-22 14:47:10 +02:00  
				
					
						
							
							
								 
						
							
								066f8e854d 
								
							 
						 
						
							
							
								
								* refine keyboardinterrupt handling for --dist  
							
							... 
							
							
							
							* generate tests for various options
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-22 14:39:09 +02:00  
				
					
						
							
							
								 
						
							
								d128854674 
								
							 
						 
						
							
							
								
								poll for child process status after exit procedure  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-22 13:24:21 +02:00  
				
					
						
							
							
								 
						
							
								4f735a66c5 
								
							 
						 
						
							
							
								
								improve unittest documentation, enable plugin by default  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-20 18:54:18 +02:00  
				
					
						
							
							
								 
						
							
								16aa1571c0 
								
							 
						 
						
							
							
								
								new cleaner layout, many improvements to docs  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-20 18:54:08 +02:00  
				
					
						
							
							
								 
						
							
								8be0ea942a 
								
							 
						 
						
							
							
								
								introduced pytest_keyboardinterrupt hook  
							
							... 
							
							
							
							removed optional argument from pytest_sessionfinish hook
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-20 14:01:40 +02:00  
				
					
						
							
							
								 
						
							
								04a98700d9 
								
							 
						 
						
							
							
								
								* move some test_pytest_terminal tests to become functional/acceptance tests  
							
							... 
							
							
							
							* refine pytest_namespace to not take a config object
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-17 18:07:37 +02:00  
				
					
						
							
							
								 
						
							
								e43e58afed 
								
							 
						 
						
							
							
								
								split off tests from pytest_terminal reporter plugin  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-17 16:19:19 +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  
				
					
						
							
							
								 
						
							
								64a5075545 
								
							 
						 
						
							
							
								
								trying to tweak setup and py version attributes to not cause merging conflicts  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-14 21:36:51 +02:00  
				
					
						
							
							
								 
						
							
								013381fae1 
								
							 
						 
						
							
							
								
								* add a script for generating plugin docs  
							
							... 
							
							
							
							* improve generation of docs
* refine plugins docs
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-14 21:17:13 +02:00  
				
					
						
							
							
								 
						
							
								9590ccb65d 
								
							 
						 
						
							
							
								
								merge trunk changes  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-09 13:16:37 +02:00  
				
					
						
							
							
								 
						
							
								a2837ab778 
								
							 
						 
						
							
							
								
								fix test  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-07-09 13:13:31 +02:00  
				
					
						
							
							
								 
						
							
								605f36c905 
								
							 
						 
						
							
							
								
								fix logging interaction issue  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-07-09 13:12:00 +02:00  
				
					
						
							
							
								 
						
							
								8a085c035a 
								
							 
						 
						
							
							
								
								merging 1.0.x changes  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-07-08 20:08:07 +02:00  
				
					
						
							
							
								 
						
							
								2603a0b76e 
								
							 
						 
						
							
							
								
								fix figleaf plugin import  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-08 19:57:45 +02:00  
				
					
						
							
							
								 
						
							
								8f0a85aee1 
								
							 
						 
						
							
							
								
								* streamlining plugin docstrings  
							
							... 
							
							
							
							* better organisation of example directory, also does not break
  whole-test run anymore
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-08 19:18:26 +02:00  
				
					
						
							
							
								 
						
							
								81d5e572ca 
								
							 
						 
						
							
							
								
								merging some old changes (still struggling with mercurial a bit)  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-08 16:44:40 +02:00  
				
					
						
							
							
								 
						
							
								88a0714dfa 
								
							 
						 
						
							
							
								
								* refix handling of partial setup failures  
							
							... 
							
							
							
							* shuffle / consolidate related tests
* re-gen setup.py
--HG--
branch : 1.0.x 
							
						 
						
							2009-07-08 16:41:30 +02:00  
				
					
						
							
							
								 
						
							
								cbf05b325f 
								
							 
						 
						
							
							
								
								merging 1.0.x branch  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-07-08 14:03:00 +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  
				
					
						
							
							
								 
						
							
								e0aa84d5de 
								
							 
						 
						
							
							
								
								merge 1.0.x changes  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-07-01 14:39:20 +01:00  
				
					
						
							
							
								 
						
							
								6167ba8923 
								
							 
						 
						
							
							
								
								(radomir, holger) tweak doctest reporting for docstrings from python modules  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-07-01 14:24:19 +01:00  
				
					
						
							
							
								 
						
							
								d056149b67 
								
							 
						 
						
							
							
								
								trying to get together a working 1.0.0b7  
							
							... 
							
							
							
							without ez_setup.py
--HG--
branch : 1.0.x 
							
						 
						
							2009-06-30 11:42:57 +01:00  
				
					
						
							
							
								 
						
							
								c8d2873fb2 
								
							 
						 
						
							
							
								
								merge 1.0.x branch  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-29 11:50:02 +01:00  
				
					
						
							
							
								 
						
							
								7cb096373b 
								
							 
						 
						
							
							
								
								fix typo  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-29 07:32:33 +01:00  
				
					
						
							
							
								 
						
							
								8b7dfb29c5 
								
							 
						 
						
							
							
								
								re-introduce py.test.mark and move py.test.xfail to py.test.mark.xfail  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-28 13:27:34 +02:00  
				
					
						
							
							
								 
						
							
								bd8f68555d 
								
							 
						 
						
							
							
								
								re-adding py.test.mark as documented (!) by adding pytest_keyword plugin  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-28 13:19:43 +02:00  
				
					
						
							
							
								 
						
							
								296a660a73 
								
							 
						 
						
							
							
								
								doc refinements  
							
							... 
							
							
							
							introduce '__channelexec__' + docs
--HG--
branch : 1.0.x 
							
						 
						
							2009-06-26 17:48:46 +02:00  
				
					
						
							
							
								 
						
							
								e412f695dd 
								
							 
						 
						
							
							
								
								tagging 1.0.0b5  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 18:02:41 +02:00  
				
					
						
							
							
								 
						
							
								bb5ef52a58 
								
							 
						 
						
							
							
								
								merge 1.0.x release branch changes  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-24 17:49:08 +02:00  
				
					
						
							
							
								 
						
							
								e6210806fe 
								
							 
						 
						
							
							
								
								tag revision 1.0.0b4 for upload  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 17:23:09 +02:00  
				
					
						
							
							
								 
						
							
								a137b62370 
								
							 
						 
						
							
							
								
								add py.test version to verbose reporting  
							
							... 
							
							
							
							correctly regen setup
--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 16:57:55 +02:00  
				
					
						
							
							
								 
						
							
								2b12f3f538 
								
							 
						 
						
							
							
								
								resolves issue 18 multiprocessing py.test co-existence  
							
							... 
							
							
							
							add fileno() method and test DontReadFromInput redirection some more
--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 16:35:01 +02:00  
				
					
						
							
							
								 
						
							
								74ba91dd50 
								
							 
						 
						
							
							
								
								resolve issue 23  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 16:24:20 +02:00  
				
					
						
							
							
								 
						
							
								49c4027df3 
								
							 
						 
						
							
							
								
								regen setup.py, already bump trove classifier  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 16:20:14 +02:00  
				
					
						
							
							
								 
						
							
								c491a708e0 
								
							 
						 
						
							
							
								
								add test and fix keyword recogniation, thanks Andreas Kloeckner  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 16:04:42 +02:00  
				
					
						
							
							
								 
						
							
								f531a1d6c9 
								
							 
						 
						
							
							
								
								addresses issue  #22  
							
							... 
							
							
							
							allow test functions to have no func_code
--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 15:55:57 +02:00  
				
					
						
							
							
								 
						
							
								7602096f81 
								
							 
						 
						
							
							
								
								perform state setup finalization earlier  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-24 15:43:37 +02:00  
				
					
						
							
							
								 
						
							
								4ab0f25b05 
								
							 
						 
						
							
							
								
								remove scope argument from request.addfinalizer  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-23 17:10:52 +02:00  
				
					
						
							
							
								 
						
							
								5d0fd33b64 
								
							 
						 
						
							
							
								
								bumping version to "1.0.x" for now, regen setup, opening 1.0.x branch  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-06-23 12:19:55 +02:00  
				
					
						
							
							
								 
						
							
								53dc595113 
								
							 
						 
						
							
							
								
								b3, fix (likelY) windows-path-comparison related issue at plugin registration  
							
							... 
							
							
							
							link to PyPI
--HG--
branch : trunk 
							
						 
						
							2009-06-19 13:05:44 +02:00  
				
					
						
							
							
								 
						
							
								629fe2151c 
								
							 
						 
						
							
							
								
								fixing some release/apigen related issues  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-18 20:04:36 +02:00  
				
					
						
							
							
								 
						
							
								82d40724fa 
								
							 
						 
						
							
							
								
								fixing docs, adding newest ez_setup.py, fixing a few win32 failures, fixing iocapture plugin  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-18 19:02:59 +02:00  
				
					
						
							
							
								 
						
							
								964ecbdb19 
								
							 
						 
						
							
							
								
								shift deprecated_call helper into pytest_recwarn plugin  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-18 17:26:40 +02:00  
				
					
						
							
							
								 
						
							
								4a48a50e3b 
								
							 
						 
						
							
							
								
								* introduce and document new pytest_namespace hook  
							
							... 
							
							
							
							* remove py.test.mark helper
* move xfail to work directly on py.test namespace, simplified
--HG--
branch : trunk 
							
						 
						
							2009-06-18 17:19:12 +02:00  
				
					
						
							
							
								 
						
							
								4a78daf7f3 
								
							 
						 
						
							
							
								
								* refine collect hooks and docs, remove pytest_collect_recurse  
							
							... 
							
							
							
							* write and extend extension docs
--HG--
branch : trunk 
							
						 
						
							2009-06-15 17:28:55 +02:00  
				
					
						
							
							
								 
						
							
								771438fde5 
								
							 
						 
						
							
							
								
								* refine and rename pycollect related hooks  
							
							... 
							
							
							
							* refine runtest/test function call protocol
--HG--
branch : trunk 
							
						 
						
							2009-06-15 15:15:40 +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  
				
					
						
							
							
								 
						
							
								3f50470c6a 
								
							 
						 
						
							
							
								
								striking config from Node signature  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-11 18:23:32 +02:00  
				
					
						
							
							
								 
						
							
								6956d1a7e4 
								
							 
						 
						
							
							
								
								remove unused function  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-11 14:49:49 +02:00  
				
					
						
							
							
								 
						
							
								c2415d7eee 
								
							 
						 
						
							
							
								
								rename api to hookspec and use direct modules instead of class  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-11 14:48:53 +02:00  
				
					
						
							
							
								 
						
							
								d99f335918 
								
							 
						 
						
							
							
								
								fix threading io-redirection tests  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-06-09 17:28:50 +02:00  
				
					
						
							
							
								 
						
							
								e61e7b1e26 
								
							 
						 
						
							
							
								
								* fix too-many-open files issue with fd based io-capturing  
							
							... 
							
							
							
							* workaround 2.6 issue with pickling of objects from global conftest.py files
--HG--
branch : trunk 
							
						 
						
							2009-06-09 17:06:31 +02:00  
				
					
						
							
							
								 
						
							
								ed216e77d0 
								
							 
						 
						
							
							
								
								document and refine/rename item **runtest** hook invocations  
							
							... 
							
							
							
							capture output separately for fixture and actual test run
--HG--
branch : trunk 
							
						 
						
							2009-06-09 16:08:34 +02:00  
				
					
						
							
							
								 
						
							
								d16688a1e6 
								
							 
						 
						
							
							
								
								* rename, cleanup and document runtest hooks  
							
							... 
							
							
							
							* factor runner code into pytest_runner plugin
* cleanup setupstate handling
--HG--
branch : trunk 
							
						 
						
							2009-06-08 18:31:10 +02:00  
				
					
						
							
							
								 
						
							
								78bae2dd04 
								
							 
						 
						
							
							
								
								fix a bug that collectonly reporting did not show internal errors (thanks ronny)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-25 14:21:21 +02:00  
				
					
						
							
							
								 
						
							
								3bdcd2f793 
								
							 
						 
						
							
							
								
								introduce Function._genid, also used for more correct equality implementation  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-25 10:46:04 +02:00  
				
					
						
							
							
								 
						
							
								e57543780f 
								
							 
						 
						
							
							
								
								shift tests and remove superflous files  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-22 23:57:08 +02:00  
				
					
						
							
							
								 
						
							
								a93918a480 
								
							 
						 
						
							
							
								
								integrate plugin hook checking directly when registering  
							
							... 
							
							
							
							remove plugintester plugin, all functionality now in testdir
--HG--
branch : trunk 
							
						 
						
							2009-05-22 23:50:35 +02:00  
				
					
						
							
							
								 
						
							
								db2ef3e9e8 
								
							 
						 
						
							
							
								
								* rename testrunstart/finish to sessionstart and pass it an argument  
							
							... 
							
							
							
							* simplify pyexecnetcleanup plugin
--HG--
branch : trunk 
							
						 
						
							2009-05-22 21:53:26 +02:00  
				
					
						
							
							
								 
						
							
								bcd9aed0b1 
								
							 
						 
						
							
							
								
								* introduce pytest_pdb: plugin handling --pdb invocation  
							
							... 
							
							
							
							* killing some unused/unneccessary hooks
--HG--
branch : trunk 
							
						 
						
							2009-05-22 19:57:21 +02:00  
				
					
						
							
							
								 
						
							
								def623e289 
								
							 
						 
						
							
							
								
								refactor basic_run_report a bit to allow for immediate PDB runs and clearer code.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-22 19:57:11 +02:00  
				
					
						
							
							
								 
						
							
								b8926f59da 
								
							 
						 
						
							
							
								
								make setupevent tests of pytest_runner.py work  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-22 19:56:05 +02:00  
				
					
						
							
							
								 
						
							
								30e04b1ec6 
								
							 
						 
						
							
							
								
								derive Exit from KeyboardInterrupt to simplify exception catching  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-22 13:01:48 +02:00  
				
					
						
							
							
								 
						
							
								4bc352cc7d 
								
							 
						 
						
							
							
								
								merging pedronis-branch changes to resolve issue 15 for now.  
							
							... 
							
							
							
							This introduces py.test.collect._fillfuncargs which can
operate on Function like objects.
--HG--
branch : trunk 
							
						 
						
							2009-05-21 20:29:37 +02:00  
				
					
						
							
							
								 
						
							
								f50b39980c 
								
							 
						 
						
							
							
								
								addresses issue15  
							
							... 
							
							
							
							expose fillfuncargs as py.test.collect._fillfuncargs instead for now
--HG--
branch : trunk 
							
						 
						
							2009-05-21 19:36:02 +02:00  
				
					
						
							
							
								 
						
							
								e79f4d298c 
								
							 
						 
						
							
							
								
								minimal changes to expose fillfuncargs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-21 19:08:33 +02:00  
				
					
						
							
							
								 
						
							
								169691ec5c 
								
							 
						 
						
							
							
								
								regen setup.py, striking some unused headers  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-21 16:16:22 +02:00  
				
					
						
							
							
								 
						
							
								f2b1eb5bba 
								
							 
						 
						
							
							
								
								add a very basic test and include _pytest dependency. thanks pedronis.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-21 15:22:01 +02:00  
				
					
						
							
							
								 
						
							
								5d3a3add83 
								
							 
						 
						
							
							
								
								introduce and document "session" scope for finalization helpers  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-21 14:37:30 +02:00  
				
					
						
							
							
								 
						
							
								1b48cbb3c6 
								
							 
						 
						
							
							
								
								* xspec: define str(xspec) to give back the original specification string  
							
							... 
							
							
							
							* fix a test invocation
--HG--
branch : trunk 
							
						 
						
							2009-05-21 14:33:15 +02:00  
				
					
						
							
							
								 
						
							
								ec34e9423e 
								
							 
						 
						
							
							
								
								rename sorter to reprec (report-recorder)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-21 14:33:09 +02:00  
				
					
						
							
							
								 
						
							
								d4a28b1b2d 
								
							 
						 
						
							
							
								
								update todo to make some sense again  
							
							... 
							
							
							
							shift samuele in license file
--HG--
branch : trunk 
							
						 
						
							2009-05-21 09:54:48 +02:00  
				
					
						
							
							
								 
						
							
								a58292b473 
								
							 
						 
						
							
							
								
								* streamline hookrecording and global py._com.comregistry patching  
							
							... 
							
							
							
							* this fixes a reporting bug where events from inner test runs would
  mix with the outer test run
--HG--
branch : trunk 
							
						 
						
							2009-05-21 09:45:43 +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  
				
					
						
							
							
								 
						
							
								d1f24aa251 
								
							 
						 
						
							
							
								
								plugin cleanups  
							
							... 
							
							
							
							* make pytest_eventlog.py work again by adding a hack to the registry, rename
* disable resultdb hook plugin, it needs merging with resultlog
* add some docstrings, streamline bits
--HG--
branch : trunk 
							
						 
						
							2009-05-20 23:12:37 +02:00  
				
					
						
							
							
								 
						
							
								219e627f87 
								
							 
						 
						
							
							
								
								remove superflous registry.call_firstresult and NONEASFIRSTRESULT logic  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-20 22:02:08 +02:00  
				
					
						
							
							
								 
						
							
								4784046249 
								
							 
						 
						
							
							
								
								adding not implemented test to not forget about it  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-19 20:15:39 +02:00  
				
					
						
							
							
								 
						
							
								637f35b4a6 
								
							 
						 
						
							
							
								
								nicer docstring for monkeypatch funcarg plugin  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-19 20:00:24 +02:00  
				
					
						
							
							
								 
						
							
								1973817f11 
								
							 
						 
						
							
							
								
								rename recorder functionality, unify interfaces  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-19 19:25:21 +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  
				
					
						
							
							
								 
						
							
								767dcc69f3 
								
							 
						 
						
							
							
								
								imported patch usegentest  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-18 18:59:45 +02:00  
				
					
						
							
							
								 
						
							
								045a135786 
								
							 
						 
						
							
							
								
								apply and generalize patch from Ronny regarding dumb terminals, add doc note  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-13 13:06:32 +02:00  
				
					
						
							
							
								 
						
							
								fdd50fcfd7 
								
							 
						 
						
							
							
								
								streamlining pocoo plugin  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-13 11:51:19 +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  
				
					
						
							
							
								 
						
							
								0f049147f4 
								
							 
						 
						
							
							
								
								test through the now public entry point  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 15:59:55 +02:00  
				
					
						
							
							
								 
						
							
								4956e00a49 
								
							 
						 
						
							
							
								
								introduce a pytest_collect_metainfo hook  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 14:50:25 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								89c025335f 
								
							 
						 
						
							
							
								
								test fix, .py vs .pyc  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 13:21:51 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6843c64a95 
								
							 
						 
						
							
							
								
								avoid superflous methods  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 11:29:14 +02:00  
				
					
						
							
							
								 
						
							
								9950fdc3eb 
								
							 
						 
						
							
							
								
								bring back nicer headlines for failure tests  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-12 11:05:05 +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  
				
					
						
							
							
								 
						
							
								1cb83de0ab 
								
							 
						 
						
							
							
								
								don't print py lib revision always  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-10 21:50:24 +02:00  
				
					
						
							
							
								 
						
							
								541b35270f 
								
							 
						 
						
							
							
								
								care for threading module being set to None already during finalization  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-10 21:36:13 +02:00  
				
					
						
							
							
								 
						
							
								c3a6fbd8d7 
								
							 
						 
						
							
							
								
								better docstring  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-09 18:09:17 +02:00  
				
					
						
							
							
								 
						
							
								1535d75bb8 
								
							 
						 
						
							
							
								
								test reporting of itemstart events some more  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-08 18:47:33 +02:00  
				
					
						
							
							
								 
						
							
								4a70a667bb 
								
							 
						 
						
							
							
								
								better name for hook  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 23:12:17 +02:00  
				
					
						
							
							
								 
						
							
								1e84a3c451 
								
							 
						 
						
							
							
								
								fixing a windows issues  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 21:04:56 +02:00  
				
					
						
							
							
								 
						
							
								b7fe3ee2b3 
								
							 
						 
						
							
							
								
								fixes issue 6 by reverting back to issuing attributeerror  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 19:07:22 +02:00  
				
					
						
							
							
								 
						
							
								8182d341a5 
								
							 
						 
						
							
							
								
								rename "api" into "hook" in most places.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 18:01:53 +02:00  
				
					
						
							
							
								 
						
							
								1f14aacbc2 
								
							 
						 
						
							
							
								
								fix issue 7 (delay in test writing)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 15:46:06 +02:00  
				
					
						
							
							
								 
						
							
								86030ee645 
								
							 
						 
						
							
							
								
								fix docstring  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 15:44:56 +02:00  
				
					
						
							
							
								 
						
							
								0de4a13623 
								
							 
						 
						
							
							
								
								provide basic metainfo because the terminal reporter needs it for printing progress.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-07 15:44:39 +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  
				
					
						
							
							
								 
						
							
								22622e3370 
								
							 
						 
						
							
							
								
								remove unused option  
							
							... 
							
							
							
							once again fix resultdb plugin
--HG--
branch : trunk 
							
						 
						
							2009-05-06 08:58:05 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								aad04ea8ae 
								
							 
						 
						
							
							
								
								* kill some code and indirections  
							
							... 
							
							
							
							* have metainfo() directly provide fileinfo + message
--HG--
branch : trunk 
							
						 
						
							2009-05-05 23:52:25 +02:00  
				
					
						
							
							
								 
						
							
								3245b0c1af 
								
							 
						 
						
							
							
								
								greatly refine deprecaction warnings and use new "recwarn" plugin for it.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-05-05 22:31:18 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								170e48d946 
								
							 
						 
						
							
							
								
								fix import issue  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 23:49:03 +02:00  
				
					
						
							
							
								 
						
							
								91c78274f5 
								
							 
						 
						
							
							
								
								fix missing import skip problem  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 23:17:04 +02:00  
				
					
						
							
							
								 
						
							
								3b052e9f7f 
								
							 
						 
						
							
							
								
								extend py.cleanup to supply a list of extensions to clean  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 23:00:57 +02:00  
				
					
						
							
							
								 
						
							
								a5ab200b9f 
								
							 
						 
						
							
							
								
								fixing compat test for 2.6  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 22:48:22 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								975e681552 
								
							 
						 
						
							
							
								
								refine error message for inconsistently failing asserts  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-28 12:10:56 +02:00  
				
					
						
							
							
								 
						
							
								84f2d332ce 
								
							 
						 
						
							
							
								
								fix test for preparsed -p  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 20:35:23 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								9620583e82 
								
							 
						 
						
							
							
								
								remove unused import, fix failing test mode  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 14:06:38 +02:00  
				
					
						
							
							
								 
						
							
								f6765f4c8b 
								
							 
						 
						
							
							
								
								merging from py-trunk  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 13:56:47 +02:00  
				
					
						
							
							
								 
						
							
								945c72ddf3 
								
							 
						 
						
							
							
								
								[svn r64263] fix failing test on windows  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 13:40:13 +02:00  
				
					
						
							
							
								 
						
							
								b3e22554d7 
								
							 
						 
						
							
							
								
								[svn r64259] porting afa's 64232 and 64253 to trunk  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-17 13:30:55 +02:00  
				
					
						
							
							
								 
						
							
								1da363472e 
								
							 
						 
						
							
							
								
								Deleted duplicate declaration of 'pytest_item_runtest_finished()'.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-15 13:39:50 +02:00  
				
					
						
							
							
								 
						
							
								6b1b3a3494 
								
							 
						 
						
							
							
								
								fix funcarg usage in execnet, regen setup  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 23:01:46 +02:00  
				
					
						
							
							
								 
						
							
								e976fb36fd 
								
							 
						 
						
							
							
								
								finalized docs and funcarg attributes, i think  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 21:36:57 +02:00  
				
					
						
							
							
								 
						
							
								5e03bdad84 
								
							 
						 
						
							
							
								
								bringing docs and funcargs in sync  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 19:57:00 +02:00  
				
					
						
							
							
								 
						
							
								792dce025c 
								
							 
						 
						
							
							
								
								fix reporting failure  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 19:24:45 +02:00  
				
					
						
							
							
								 
						
							
								9c6a790992 
								
							 
						 
						
							
							
								
								remove print, shift code  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 18:42:36 +02:00  
				
					
						
							
							
								 
						
							
								763d0d72a5 
								
							 
						 
						
							
							
								
								funcargs work mostly according to the documentation  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 18:30:26 +02:00  
				
					
						
							
							
								 
						
							
								f0a277008a 
								
							 
						 
						
							
							
								
								fix a bug  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 17:25:59 +02:00  
				
					
						
							
							
								 
						
							
								de4c2dc98d 
								
							 
						 
						
							
							
								
								implement request object as per docs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 02:59:50 +02:00  
				
					
						
							
							
								 
						
							
								70840f605e 
								
							 
						 
						
							
							
								
								move tests to test_funcargs.py and start with new request object tests  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-14 02:23:42 +02:00  
				
					
						
							
							
								 
						
							
								0324f84a78 
								
							 
						 
						
							
							
								
								[svn r64028] use pygments for syntax-coloring python code and console  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-13 14:54:58 +02:00  
				
					
						
							
							
								 
						
							
								58c4366fb9 
								
							 
						 
						
							
							
								
								[svn r64027] make parser.getgroup create a group if it doesn't exist  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-13 14:54:32 +02:00  
				
					
						
							
							
								 
						
							
								dfc6ac3b5a 
								
							 
						 
						
							
							
								
								use pygments for sourcecode highlightning  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-13 14:36:16 +02:00  
				
					
						
							
							
								 
						
							
								5c854bea30 
								
							 
						 
						
							
							
								
								getgroup can also create groups now  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-13 12:33:01 +02:00  
				
					
						
							
							
								 
						
							
								ef63510f42 
								
							 
						 
						
							
							
								
								[svn r64007] port 64001-64004 to trunk  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-13 01:39:00 +02:00  
				
					
						
							
							
								 
						
							
								9c6e5aa7eb 
								
							 
						 
						
							
							
								
								[svn r64000] can't bear the setuptools problems anymore.  trying to switch away from it.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-13 01:05:08 +02:00  
				
					
						
							
							
								 
						
							
								0b554bf925 
								
							 
						 
						
							
							
								
								[svn r63917] remove now unused code  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 23:09:54 +02:00  
				
					
						
							
							
								 
						
							
								3015757b0a 
								
							 
						 
						
							
							
								
								[svn r63916] KISS: remove interaction of warnings with plugin mechanism, it's not needed.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 23:04:51 +02:00  
				
					
						
							
							
								 
						
							
								58cc8c29d3 
								
							 
						 
						
							
							
								
								[svn r63914] py.log._apiwarn is fine enough because it's something  
							
							... 
							
							
							
							of an py lib internal api deprecation mechanism atm.
--HG--
branch : trunk 
							
						 
						
							2009-04-09 22:34:28 +02:00  
				
					
						
							
							
								 
						
							
								2ffb68c177 
								
							 
						 
						
							
							
								
								[svn r63913] make py.log.APIWARN available  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 22:32:04 +02:00  
				
					
						
							
							
								 
						
							
								73529ce63d 
								
							 
						 
						
							
							
								
								[svn r63911] striking unneeded call_each from pluginmanager  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 20:39:59 +02:00  
				
					
						
							
							
								 
						
							
								f319a84503 
								
							 
						 
						
							
							
								
								[svn r63910] removing old mentionings of "bus". docstrings.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 20:07:05 +02:00  
				
					
						
							
							
								 
						
							
								fb7ff9a8c2 
								
							 
						 
						
							
							
								
								[svn r63908] first step in only allowing keyword arguments to plugin calls  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 18:55:11 +02:00  
				
					
						
							
							
								 
						
							
								f8fc229917 
								
							 
						 
						
							
							
								
								[svn r63905] * have pytest pluginmanager do multicalls for registration  
							
							... 
							
							
							
							* more renaming
--HG--
branch : trunk 
							
						 
						
							2009-04-09 17:03:58 +02:00  
				
					
						
							
							
								 
						
							
								e75b1b9ee6 
								
							 
						 
						
							
							
								
								[svn r63902] bugfix  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 16:43:12 +02:00  
				
					
						
							
							
								 
						
							
								248093e61a 
								
							 
						 
						
							
							
								
								[svn r63899] more consistent naming  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 16:34:53 +02:00  
				
					
						
							
							
								 
						
							
								a4863c3f7b 
								
							 
						 
						
							
							
								
								[svn r63896] more renames, killing redundant code  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 16:21:07 +02:00  
				
					
						
							
							
								 
						
							
								5d271b2bde 
								
							 
						 
						
							
							
								
								[svn r63894] grand renaming on plugin-related mostly internal objects.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 16:03:09 +02:00  
				
					
						
							
							
								 
						
							
								69aaef64de 
								
							 
						 
						
							
							
								
								[svn r63890] group hooks  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 02:53:45 +02:00  
				
					
						
							
							
								 
						
							
								cd322bd528 
								
							 
						 
						
							
							
								
								[svn r63889] renaming/streamlining missing event usage  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 02:45:46 +02:00  
				
					
						
							
							
								 
						
							
								cd038ee708 
								
							 
						 
						
							
							
								
								[svn r63888] finally.  the event concept is basically gone.  
							
							... 
							
							
							
							now we only have plugin hooks aka plugin calls
--HG--
branch : trunk 
							
						 
						
							2009-04-09 02:36:07 +02:00  
				
					
						
							
							
								 
						
							
								0c4fc99a6f 
								
							 
						 
						
							
							
								
								[svn r63887] move rest of events  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 02:12:10 +02:00  
				
					
						
							
							
								 
						
							
								2dd3ea7041 
								
							 
						 
						
							
							
								
								[svn r63886] another few events  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 01:50:02 +02:00  
				
					
						
							
							
								 
						
							
								68c6aaa355 
								
							 
						 
						
							
							
								
								[svn r63885] moving two more events  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-09 01:41:35 +02:00  
				
					
						
							
							
								 
						
							
								e6234fdb61 
								
							 
						 
						
							
							
								
								[svn r63883] * moving many more events to become ordinary plugin hook calls.  
							
							... 
							
							
							
							* bit hackish because the code for handling the old events is
  also still there ...
--HG--
branch : trunk 
							
						 
						
							2009-04-09 01:33:48 +02:00  
				
					
						
							
							
								 
						
							
								ae412d3757 
								
							 
						 
						
							
							
								
								[svn r63874] remove redundant code  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-08 21:54:56 +02:00  
				
					
						
							
							
								 
						
							
								66c64e6b97 
								
							 
						 
						
							
							
								
								[svn r63869] * moving execnet events to become api plugin calls.  
							
							... 
							
							
							
							* defining Execnet hooks in an explicit API
--HG--
branch : trunk 
							
						 
						
							2009-04-08 19:50:14 +02:00  
				
					
						
							
							
								 
						
							
								92a06c3787 
								
							 
						 
						
							
							
								
								[svn r63868] move towards having funcarg setup be part of setup()  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-08 19:42:23 +02:00  
				
					
						
							
							
								 
						
							
								c6606d9d8f 
								
							 
						 
						
							
							
								
								[svn r63846] fix bug  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-08 17:19:46 +02:00  
				
					
						
							
							
								 
						
							
								b6b060c1d0 
								
							 
						 
						
							
							
								
								[svn r63845] introduce new _pytest plugin that allows to selectively record  
							
							... 
							
							
							
							plugin calls and do assertions about them.
--HG--
branch : trunk 
							
						 
						
							2009-04-08 17:15:56 +02:00  
				
					
						
							
							
								 
						
							
								0300b2109c 
								
							 
						 
						
							
							
								
								[svn r63822] simplifying and strictifying the internal calls to plugins using  
							
							... 
							
							
							
							the new "api" mechanism.
--HG--
branch : trunk 
							
						 
						
							2009-04-08 12:06:21 +02:00  
				
					
						
							
							
								 
						
							
								f14fc582e9 
								
							 
						 
						
							
							
								
								[svn r63808] * refinements/renames to new PluginAPI  
							
							... 
							
							
							
							* have pytest_runner start to use it, passes the main test
--HG--
branch : trunk 
							
						 
						
							2009-04-07 22:46:50 +02:00  
				
					
						
							
							
								 
						
							
								50664c1e17 
								
							 
						 
						
							
							
								
								[svn r63806] adding a MultiAPI helper for managing plugin APIs.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-07 22:22:52 +02:00  
				
					
						
							
							
								 
						
							
								9aed6ddcd0 
								
							 
						 
						
							
							
								
								[svn r63805] first step towards having a dedicated test-run plugin, some more basics missing  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-07 21:27:00 +02:00  
				
					
						
							
							
								 
						
							
								bba69f207b 
								
							 
						 
						
							
							
								
								[svn r63797] introduce a clean "guardedcall" interface for performing calls with exception catching and stdout/stderr capturing  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-07 16:27:57 +02:00  
				
					
						
							
							
								 
						
							
								10e267b7b6 
								
							 
						 
						
							
							
								
								[svn r63786] rename CollectionReport to CollectReport, remove XXX.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-07 13:51:55 +02:00  
				
					
						
							
							
								 
						
							
								a37c32783d 
								
							 
						 
						
							
							
								
								[svn r63785] further renaming, streamlining the testing machinery and helpers.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-07 12:48:57 +02:00  
				
					
						
							
							
								 
						
							
								5b31dfe357 
								
							 
						 
						
							
							
								
								[svn r63780] some renaming  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-07 11:53:01 +02:00  
				
					
						
							
							
								 
						
							
								4f5020c3dd 
								
							 
						 
						
							
							
								
								[svn r63686] fixing docstring, removing dead code.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-05 22:34:41 +02:00  
				
					
						
							
							
								 
						
							
								c516e895fd 
								
							 
						 
						
							
							
								
								[svn r63685] internal renaming of variable name  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-05 22:16:27 +02:00  
				
					
						
							
							
								 
						
							
								b2077ed2ec 
								
							 
						 
						
							
							
								
								[svn r63630] some more code to prepare for substituting the  
							
							... 
							
							
							
							fixture/runtest code, using more plugins.
--HG--
branch : trunk 
							
						 
						
							2009-04-04 22:19:18 +02:00  
				
					
						
							
							
								 
						
							
								ba6eca8da4 
								
							 
						 
						
							
							
								
								[svn r63628] * shuffle SetupState and fixture handling into runner.py  
							
							... 
							
							
							
							* introduce a itemsetupreport and new setupitem/teardownitem methods.
* more tests
--HG--
branch : trunk 
							
						 
						
							2009-04-04 21:06:20 +02:00  
				
					
						
							
							
								 
						
							
								ec2c167264 
								
							 
						 
						
							
							
								
								[svn r63601] remove dead code.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-04 02:35:27 +02:00  
				
					
						
							
							
								 
						
							
								4aeb929b3c 
								
							 
						 
						
							
							
								
								[svn r63600] merge remaining content of event.py into runner.py.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-04 02:34:20 +02:00  
				
					
						
							
							
								 
						
							
								7b47da2203 
								
							 
						 
						
							
							
								
								[svn r63598] cleanup of imports and shuffling of plugin method.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-04 02:23:04 +02:00  
				
					
						
							
							
								 
						
							
								6bf57efa8f 
								
							 
						 
						
							
							
								
								[svn r63597] remove unused code. fix errors.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-04 01:23:16 +02:00  
				
					
						
							
							
								 
						
							
								f14b0c90d9 
								
							 
						 
						
							
							
								
								[svn r63593] have plugin method run the test item and report about it  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-04 00:36:29 +02:00  
				
					
						
							
							
								 
						
							
								db60fe7f37 
								
							 
						 
						
							
							
								
								[svn r63588] shift running of test item to be done through a plugin method.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-03 23:18:41 +02:00  
				
					
						
							
							
								 
						
							
								79793d50e2 
								
							 
						 
						
							
							
								
								[svn r63584] killing more code, simplifying running of tests.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-03 22:16:02 +02:00  
				
					
						
							
							
								 
						
							
								cca19f1183 
								
							 
						 
						
							
							
								
								[svn r63580] * removing usage of py.magic.patch  
							
							... 
							
							
							
							* removing obsolete greenlet.py
--HG--
branch : trunk 
							
						 
						
							2009-04-03 19:45:25 +02:00  
				
					
						
							
							
								 
						
							
								245da9de19 
								
							 
						 
						
							
							
								
								[svn r63579] step one in simplifying runtest() collect() semantics  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-03 19:39:49 +02:00  
				
					
						
							
							
								 
						
							
								85635e1239 
								
							 
						 
						
							
							
								
								[svn r63575] killing yet more test "events" and redundant code  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-03 18:26:21 +02:00  
				
					
						
							
							
								 
						
							
								53491b1531 
								
							 
						 
						
							
							
								
								[svn r63571] kill another few test "events"  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-03 17:47:16 +02:00  
				
					
						
							
							
								 
						
							
								45e0499f10 
								
							 
						 
						
							
							
								
								[svn r63566] the InternalException event class bites the dust.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-03 16:18:47 +02:00  
				
					
						
							
							
								 
						
							
								d1946ae978 
								
							 
						 
						
							
							
								
								[svn r63563] the TestrunFinish event class bites the dust.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-03 14:18:25 +02:00  
				
					
						
							
							
								 
						
							
								e7e1b2725b 
								
							 
						 
						
							
							
								
								[svn r63562] fixing _com regarding pyevents as well  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-03 12:59:34 +02:00  
				
					
						
							
							
								 
						
							
								54cc936437 
								
							 
						 
						
							
							
								
								[svn r63560] beginning to review/polish test events  
							
							... 
							
							
							
							* pyevent() now receives args and kwargs as simple arguments
* refactoring event handling in tests
--HG--
branch : trunk 
							
						 
						
							2009-04-03 12:57:34 +02:00  
				
					
						
							
							
								 
						
							
								3ab894cadc 
								
							 
						 
						
							
							
								
								[svn r63553] * allow doc to be tested distributedly  
							
							... 
							
							
							
							* be more eager to cleanup execnet gateway after tests
--HG--
branch : trunk 
							
						 
						
							2009-04-02 21:47:01 +02:00  
				
					
						
							
							
								 
						
							
								3ffa7735d9 
								
							 
						 
						
							
							
								
								[svn r63550] * move hook and event API definitions to py/test/plugin/api.py  
							
							... 
							
							
							
							* make "py.test" work on "doc" directory again.
--HG--
branch : trunk 
							
						 
						
							2009-04-02 21:16:57 +02:00  
				
					
						
							
							
								 
						
							
								069ab6ff5f 
								
							 
						 
						
							
							
								
								[svn r63547] renaming all event consumers to use the "__" convention that  
							
							... 
							
							
							
							is also used for funcargs.
--HG--
branch : trunk 
							
						 
						
							2009-04-02 19:58:51 +02:00  
				
					
						
							
							
								 
						
							
								3c451ee69e 
								
							 
						 
						
							
							
								
								[svn r63544] fix typo in my name  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 18:59:24 +02:00  
				
					
						
							
							
								 
						
							
								0ca3810203 
								
							 
						 
						
							
							
								
								[svn r63543] some import-related skips, test suite passes again.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 15:57:42 +02:00  
				
					
						
							
							
								 
						
							
								fbf70a35a2 
								
							 
						 
						
							
							
								
								[svn r63540] fixing shallow test bugs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 15:33:14 +02:00  
				
					
						
							
							
								 
						
							
								a72ab92ed6 
								
							 
						 
						
							
							
								
								[svn r63539] moving py/doc to doc/ and removing some more files  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 15:24:02 +02:00  
				
					
						
							
							
								 
						
							
								5bc2bda8d1 
								
							 
						 
						
							
							
								
								[svn r63536] refining docs some more. removing outdated or what-i-consider-unfitting docs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 15:12:26 +02:00  
				
					
						
							
							
								 
						
							
								984201a9e4 
								
							 
						 
						
							
							
								
								[svn r63530] committing some old text about state management  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 13:19:12 +02:00  
				
					
						
							
							
								 
						
							
								d53e3b3b67 
								
							 
						 
						
							
							
								
								[svn r63529] remove idea here for a new "fs" namespace.  
							
							... 
							
							
							
							1.0.0 release announce draft
some fixes and streamlines here and there.
--HG--
branch : trunk 
							
						 
						
							2009-04-02 13:16:41 +02:00  
				
					
						
							
							
								 
						
							
								08b6c2e3e9 
								
							 
						 
						
							
							
								
								[svn r63523] adding the pylib logo (from the webpage)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 10:39:32 +02:00  
				
					
						
							
							
								 
						
							
								1207d0d2de 
								
							 
						 
						
							
							
								
								[svn r63522] ReST fixes, Copyright fixes  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 10:08:38 +02:00  
				
					
						
							
							
								 
						
							
								e84337d7cd 
								
							 
						 
						
							
							
								
								[svn r63521] fix py.std docs and simplify its implementation (which is a 5 liner, anyway).  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-02 09:52:32 +02:00  
				
					
						
							
							
								 
						
							
								ff0bdb3076 
								
							 
						 
						
							
							
								
								[svn r63520] * removing versioning of generated _build directory.  
							
							... 
							
							
							
							* removing an outdated note regarding py.std
--HG--
branch : trunk 
							
						 
						
							2009-04-02 09:37:38 +02:00  
				
					
						
							
							
								 
						
							
								4d95ec5c5c 
								
							 
						 
						
							
							
								
								[svn r63519] Initial Sphinx-ification of the documentation  
							
							... 
							
							
							
							run: 'make html' to build
--HG--
branch : trunk 
							
						 
						
							2009-04-02 09:10:16 +02:00  
				
					
						
							
							
								 
						
							
								87bd1d998b 
								
							 
						 
						
							
							
								
								[svn r63473] make passed, skipped and failed all default to 'False' for consistency when the attributes are not found.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-04-01 05:33:54 +02:00  
				
					
						
							
							
								 
						
							
								9e385d88f7 
								
							 
						 
						
							
							
								
								[svn r63472] a new plugin which writes a simplified result log to either JSON or a SQLite database.  
							
							... 
							
							
							
							also, some early ideas about possilbe archive abstractions
--HG--
branch : trunk 
							
						 
						
							2009-04-01 05:28:24 +02:00  
				
					
						
							
							
								 
						
							
								4223f18fcb 
								
							 
						 
						
							
							
								
								[svn r63462] fix syntax error (ehem)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-31 19:58:37 +02:00  
				
					
						
							
							
								 
						
							
								371a6b9de9 
								
							 
						 
						
							
							
								
								[svn r63461] a few fixes, now figleaf writes files correctly.  
							
							... 
							
							
							
							also changed figleaf plugin to include only
the files of the current working dir.
--HG--
branch : trunk 
							
						 
						
							2009-03-31 19:58:02 +02:00  
				
					
						
							
							
								 
						
							
								cc0a984ffb 
								
							 
						 
						
							
							
								
								[svn r63430] First cut of pylint plugin. Not in working state  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-30 01:57:55 +02:00  
				
					
						
							
							
								 
						
							
								0a02a4a0e5 
								
							 
						 
						
							
							
								
								[svn r63429] pytest_figleaf now filters out all coverage for files outside of the tested package  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-30 01:12:41 +02:00  
				
					
						
							
							
								 
						
							
								fbb0e4b62d 
								
							 
						 
						
							
							
								
								[svn r63428] added happy path tests for figleaf plugin  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-30 00:40:44 +02:00  
				
					
						
							
							
								 
						
							
								ab081c68d0 
								
							 
						 
						
							
							
								
								[svn r63427] added figleaf plugin to pylib  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-30 00:10:24 +02:00  
				
					
						
							
							
								 
						
							
								90616cd194 
								
							 
						 
						
							
							
								
								[svn r63360] bumping to first beta  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 13:51:47 +01:00  
				
					
						
							
							
								 
						
							
								662e6905ef 
								
							 
						 
						
							
							
								
								[svn r63359] change funcargs naming to use __  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 13:50:12 +01:00  
				
					
						
							
							
								 
						
							
								2c0ec27d1a 
								
							 
						 
						
							
							
								
								[svn r63355] bump version  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 13:22:04 +01:00  
				
					
						
							
							
								 
						
							
								cd3e86d185 
								
							 
						 
						
							
							
								
								[svn r63353] better command option handling  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 13:21:05 +01:00  
				
					
						
							
							
								 
						
							
								9b5e15bebe 
								
							 
						 
						
							
							
								
								[svn r63346] update docs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 12:15:14 +01:00  
				
					
						
							
							
								 
						
							
								8745b9595e 
								
							 
						 
						
							
							
								
								[svn r63345] better naming  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 11:16:42 +01:00  
				
					
						
							
							
								 
						
							
								c2ee8273b0 
								
							 
						 
						
							
							
								
								[svn r63340] remove greenlet from py lib  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 10:33:50 +01:00  
				
					
						
							
							
								 
						
							
								92e354a486 
								
							 
						 
						
							
							
								
								[svn r63339] undo rev 63000 so that there is only one method now for funcargs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 10:26:09 +01:00  
				
					
						
							
							
								 
						
							
								8230a39b39 
								
							 
						 
						
							
							
								
								[svn r63338] rename pyfuncarg to funcarg  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-26 10:16:30 +01:00  
				
					
						
							
							
								 
						
							
								ee902a2d06 
								
							 
						 
						
							
							
								
								[svn r63337] provide more info for the pyfuncarg failing lookup  
							
							... 
							
							
							
							improve docstring
--HG--
branch : trunk 
							
						 
						
							2009-03-26 10:14:09 +01: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  
				
					
						
							
							
								 
						
							
								bf626bb786 
								
							 
						 
						
							
							
								
								[svn r63318] fix typo  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-25 12:44:35 +01:00  
				
					
						
							
							
								 
						
							
								33b283327d 
								
							 
						 
						
							
							
								
								[svn r63302] avoiding a (what i think mostly) mac python setup issue  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-24 23:40:04 +01:00  
				
					
						
							
							
								 
						
							
								62905a1312 
								
							 
						 
						
							
							
								
								[svn r63301] don't open the anyway unused stdin, this can (at last on python 2.4 on Mac) leave open pipes in the process  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-24 23:38:43 +01:00  
				
					
						
							
							
								 
						
							
								74958be548 
								
							 
						 
						
							
							
								
								[svn r63300] * refining pyfuncarg setup, now there is explicit registration!  
							
							... 
							
							
							
							* porting monkeypatch and pytester funcargs to the new method
* fixing a kind-of-a-bug with MultiCalls
--HG--
branch : trunk 
							
						 
						
							2009-03-24 23:00:07 +01:00  
				
					
						
							
							
								 
						
							
								5bf92423b7 
								
							 
						 
						
							
							
								
								[svn r63253] fix typo  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 20:07:02 +01:00  
				
					
						
							
							
								 
						
							
								e0cfe2adc5 
								
							 
						 
						
							
							
								
								[svn r63251] fix reference  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 20:00:31 +01:00  
				
					
						
							
							
								 
						
							
								2c321a86d6 
								
							 
						 
						
							
							
								
								[svn r63244] update the main entry doc page  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 17:40:18 +01:00  
				
					
						
							
							
								 
						
							
								4863c08746 
								
							 
						 
						
							
							
								
								[svn r63242] fails on windows, unncessary to test anyway  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 17:24:10 +01:00  
				
					
						
							
							
								 
						
							
								d203d47b4d 
								
							 
						 
						
							
							
								
								[svn r63241] regen setup, fix gensetup script  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 17:03:10 +01:00  
				
					
						
							
							
								 
						
							
								d1016d7800 
								
							 
						 
						
							
							
								
								[svn r63238] rather going for some alpha releases until i am sure that packaging works well  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 16:30:32 +01:00  
				
					
						
							
							
								 
						
							
								98ebf16c78 
								
							 
						 
						
							
							
								
								[svn r63235] bumping version to 1.0.0b1  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 16:24:30 +01:00  
				
					
						
							
							
								 
						
							
								82630c37a8 
								
							 
						 
						
							
							
								
								[svn r63232] nicer repr for gateway._rinfo() informatio about remote location  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 16:01:15 +01:00  
				
					
						
							
							
								 
						
							
								41d20e26aa 
								
							 
						 
						
							
							
								
								[svn r63229] don'T generate apigen information for now  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 15:01:13 +01:00  
				
					
						
							
							
								 
						
							
								2e01b1eda9 
								
							 
						 
						
							
							
								
								[svn r63223] cleanup contact page  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 11:05:50 +01:00  
				
					
						
							
							
								 
						
							
								c4fe18608d 
								
							 
						 
						
							
							
								
								[svn r63222] refactor test-features doc, make references to others  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 11:01:15 +01:00  
				
					
						
							
							
								 
						
							
								af39c9850e 
								
							 
						 
						
							
							
								
								[svn r63219] fixing tests to care for underlying symlinked working directories  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 03:07:53 +01:00  
				
					
						
							
							
								 
						
							
								d50e4892a3 
								
							 
						 
						
							
							
								
								[svn r63218] temporary fix for the issue that rsync does not synchronize executable bits yet.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 02:23:17 +01:00  
				
					
						
							
							
								 
						
							
								83e65a310e 
								
							 
						 
						
							
							
								
								[svn r63217] * remove obsolete doc  
							
							... 
							
							
							
							* regen setup.py
* update README.txt
--HG--
branch : trunk 
							
						 
						
							2009-03-23 01:59:18 +01:00  
				
					
						
							
							
								 
						
							
								244ff9c970 
								
							 
						 
						
							
							
								
								[svn r63216] 72: the code fragement -> fragment  
							
							... 
							
							
							
							114: You can use a string speficiation -> specification
147: Examples fo -> of
--HG--
branch : trunk 
							
						 
						
							2009-03-23 01:49:31 +01:00  
				
					
						
							
							
								 
						
							
								94fa3f4b31 
								
							 
						 
						
							
							
								
								[svn r63215] updating test distribution docs.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 01:46:22 +01:00  
				
					
						
							
							
								 
						
							
								4f6539cc57 
								
							 
						 
						
							
							
								
								[svn r63213] fix typo  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 01:19:59 +01:00  
				
					
						
							
							
								 
						
							
								5da714131c 
								
							 
						 
						
							
							
								
								[svn r63212] completely revamp the execnet web page  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-23 00:18:49 +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  
				
					
						
							
							
								 
						
							
								c81ffeb027 
								
							 
						 
						
							
							
								
								[svn r63208] moving example to top-level dir.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-22 18:08:31 +01:00  
				
					
						
							
							
								 
						
							
								3305a0e3db 
								
							 
						 
						
							
							
								
								[svn r63203] add a method that allows to send an item to multiple nodes  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-22 03:13:36 +01:00  
				
					
						
							
							
								 
						
							
								5f0cabb295 
								
							 
						 
						
							
							
								
								[svn r63202] prepare for allowing for items to be sent to multiple hosts  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-22 02:50:16 +01:00  
				
					
						
							
							
								 
						
							
								bda844b544 
								
							 
						 
						
							
							
								
								[svn r63201] allow to specify "3*" for host specs.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-22 02:19:57 +01:00  
				
					
						
							
							
								 
						
							
								887a837600 
								
							 
						 
						
							
							
								
								[svn r63200] new docs about testing  
							
							... 
							
							
							
							refactoring of documentation
new entry page
--HG--
branch : trunk 
							
						 
						
							2009-03-22 01:38:43 +01:00  
				
					
						
							
							
								 
						
							
								9bfdb42273 
								
							 
						 
						
							
							
								
								[svn r63197] * don't think "showskipsummary" is a useful option  
							
							... 
							
							
							
							* some typo fixes
--HG--
branch : trunk 
							
						 
						
							2009-03-21 21:20:02 +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  
				
					
						
							
							
								 
						
							
								87f6f6b9f4 
								
							 
						 
						
							
							
								
								[svn r63194] more option streamlining  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 21:02:04 +01:00  
				
					
						
							
							
								 
						
							
								0ba4bd25ac 
								
							 
						 
						
							
							
								
								[svn r63193] normalize towards 'iocapture' option  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 20:58:41 +01:00  
				
					
						
							
							
								 
						
							
								3902890e1b 
								
							 
						 
						
							
							
								
								[svn r63192] rename dsession to dist  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 20:31:09 +01:00  
				
					
						
							
							
								 
						
							
								fc14b038af 
								
							 
						 
						
							
							
								
								[svn r63191] * remove "--exec"  
							
							... 
							
							
							
							* cleanup of options
--HG--
branch : trunk 
							
						 
						
							2009-03-21 20:28:35 +01:00  
				
					
						
							
							
								 
						
							
								87de06a124 
								
							 
						 
						
							
							
								
								[svn r63190] no resultlog plugin by default  
							
							... 
							
							
							
							have custom options come last in "py.test -h"
--HG--
branch : trunk 
							
						 
						
							2009-03-21 16:17:30 +01:00  
				
					
						
							
							
								 
						
							
								2aae6540ff 
								
							 
						 
						
							
							
								
								[svn r63188] allow reversed retrieval of methods  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 16:14:22 +01:00  
				
					
						
							
							
								 
						
							
								4fe51e646c 
								
							 
						 
						
							
							
								
								[svn r63187] tweaks to cmdline options  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 16:04:30 +01:00  
				
					
						
							
							
								 
						
							
								d464940fb2 
								
							 
						 
						
							
							
								
								[svn r63178] remove wrong assert  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 15:00:01 +01:00  
				
					
						
							
							
								 
						
							
								8dd1dd24bc 
								
							 
						 
						
							
							
								
								[svn r63177] add a "-p" option to allow to add plugins from the command line.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 14:54:39 +01:00  
				
					
						
							
							
								 
						
							
								074788e580 
								
							 
						 
						
							
							
								
								[svn r63164] rebuild setup.py  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-21 03:21:45 +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  
				
					
						
							
							
								 
						
							
								35aebfc775 
								
							 
						 
						
							
							
								
								[svn r63160] rename masterslave -> txnode  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 22:19:03 +01:00  
				
					
						
							
							
								 
						
							
								7b82c6bb27 
								
							 
						 
						
							
							
								
								[svn r63159] re-group methods  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 22:17:15 +01:00  
				
					
						
							
							
								 
						
							
								1b3384b7bd 
								
							 
						 
						
							
							
								
								[svn r63158] UI improvements  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 22:13:47 +01:00  
				
					
						
							
							
								 
						
							
								69e68bed29 
								
							 
						 
						
							
							
								
								[svn r63157] remove old events, some more renamings  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 21:38:50 +01:00  
				
					
						
							
							
								 
						
							
								f157a5d697 
								
							 
						 
						
							
							
								
								[svn r63155] comment cleanup  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 20:42:17 +01:00  
				
					
						
							
							
								 
						
							
								cbc15b91fa 
								
							 
						 
						
							
							
								
								[svn r63154] use "node" instead of "host" everywhere  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 20:33:05 +01:00  
				
					
						
							
							
								 
						
							
								afca655202 
								
							 
						 
						
							
							
								
								[svn r63153] refactoring almost complete, apart from testnodeready info  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 20:04:36 +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  
				
					
						
							
							
								 
						
							
								5740cfebd6 
								
							 
						 
						
							
							
								
								[svn r63150] fix hostmanager to work with new xspecs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 18:29:08 +01:00  
				
					
						
							
							
								 
						
							
								c8da61a7d3 
								
							 
						 
						
							
							
								
								[svn r63149] always have a default chdir  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 18:14:45 +01:00  
				
					
						
							
							
								 
						
							
								78d1836d80 
								
							 
						 
						
							
							
								
								[svn r63148] add a __repr__ for xspecs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 17:58:32 +01:00  
				
					
						
							
							
								 
						
							
								a4c14e83f0 
								
							 
						 
						
							
							
								
								[svn r63147] get rid of old method for specifying remote execution places.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 17:28:14 +01:00  
				
					
						
							
							
								 
						
							
								9cd41c91bd 
								
							 
						 
						
							
							
								
								[svn r63145] add support for "chdir"  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 16:52:39 +01:00  
				
					
						
							
							
								 
						
							
								e383082b5b 
								
							 
						 
						
							
							
								
								[svn r63144] have socket and ssh gateways  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 16:36:45 +01:00  
				
					
						
							
							
								 
						
							
								5f3fac94b6 
								
							 
						 
						
							
							
								
								[svn r63141] makegateway works for plain popen and popen+python-version  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 15:20:40 +01:00  
				
					
						
							
							
								 
						
							
								265e7c5dc2 
								
							 
						 
						
							
							
								
								[svn r63139] make _rinfo() cache results by default  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 15:04:15 +01:00  
				
					
						
							
							
								 
						
							
								8d8a73784c 
								
							 
						 
						
							
							
								
								[svn r63137] a helper some basic remote info  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 14:41:43 +01:00  
				
					
						
							
							
								 
						
							
								764b85f23e 
								
							 
						 
						
							
							
								
								[svn r63136] better grouping of gateway public API  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 14:31:02 +01:00  
				
					
						
							
							
								 
						
							
								250f17b609 
								
							 
						 
						
							
							
								
								[svn r63135] adding a new gateway specification method  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 14:22:07 +01:00  
				
					
						
							
							
								 
						
							
								cfd28db4a6 
								
							 
						 
						
							
							
								
								[svn r63110] Typo in a (unused) constant  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 09:09:56 +01:00  
				
					
						
							
							
								 
						
							
								78495272aa 
								
							 
						 
						
							
							
								
								[svn r63107] cleanup event handling of dsession  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 03:13:31 +01:00  
				
					
						
							
							
								 
						
							
								c44764dc51 
								
							 
						 
						
							
							
								
								[svn r63106] rename host -> gateway in a couple of places  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 02:09:28 +01:00  
				
					
						
							
							
								 
						
							
								bb3ac13917 
								
							 
						 
						
							
							
								
								[svn r63105] remove non-existing event  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 01:40:04 +01:00  
				
					
						
							
							
								 
						
							
								22b4ff7f06 
								
							 
						 
						
							
							
								
								[svn r63104] * introduce rsync events  
							
							... 
							
							
							
							* only rsync once if a gateway is specified multiply
--HG--
branch : trunk 
							
						 
						
							2009-03-20 01:34:59 +01:00  
				
					
						
							
							
								 
						
							
								877a7a32d8 
								
							 
						 
						
							
							
								
								[svn r63103] samefile is only available on posix  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 01:30:32 +01:00  
				
					
						
							
							
								 
						
							
								f7a23716b5 
								
							 
						 
						
							
							
								
								[svn r63102] add a "samefile" method to local path objects.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-20 00:57:10 +01:00  
				
					
						
							
							
								 
						
							
								a94359c791 
								
							 
						 
						
							
							
								
								[svn r63091] report some more info on dist-setup  
							
							... 
							
							
							
							shift comments
--HG--
branch : trunk 
							
						 
						
							2009-03-19 19:25:13 +01:00  
				
					
						
							
							
								 
						
							
								6f2cca80ae 
								
							 
						 
						
							
							
								
								[svn r63089] factor out MultiChannel and MultiGateway helpers  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-19 18:05:41 +01:00  
				
					
						
							
							
								 
						
							
								92b2d4786d 
								
							 
						 
						
							
							
								
								[svn r63073] make sure that generated test names are always unique  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-19 15:34:33 +01:00  
				
					
						
							
							
								 
						
							
								6b9bf26536 
								
							 
						 
						
							
							
								
								[svn r63061] dont print too much info on non-debug  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-19 10:57:19 +01:00  
				
					
						
							
							
								 
						
							
								a57836f1eb 
								
							 
						 
						
							
							
								
								[svn r63060] execnet really needs to improve its bootstrapping  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-19 10:56:40 +01:00  
				
					
						
							
							
								 
						
							
								cfa0cf4cfe 
								
							 
						 
						
							
							
								
								[svn r63056] try to ignore build directory (which shouldn't be there at all) for rsyncing  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 22:24:42 +01:00  
				
					
						
							
							
								 
						
							
								d9242d2a75 
								
							 
						 
						
							
							
								
								[svn r63054] several windows fixes, test suite passes now remotely.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 21:49:38 +01:00  
				
					
						
							
							
								 
						
							
								5cd05c565c 
								
							 
						 
						
							
							
								
								[svn r63053] forbid too small windows width for now  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 20:39:33 +01:00  
				
					
						
							
							
								 
						
							
								eb68ec75aa 
								
							 
						 
						
							
							
								
								[svn r63052] some fixes for win32  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 20:23:52 +01:00  
				
					
						
							
							
								 
						
							
								5f25395cdd 
								
							 
						 
						
							
							
								
								[svn r63051] be very careful when we cannot unpickle an  
							
							... 
							
							
							
							colitem because its parent can't collect
the same way as on the sending side.
(due to platform skips etc.)
--HG--
branch : trunk 
							
						 
						
							2009-03-18 20:23:38 +01:00  
				
					
						
							
							
								 
						
							
								f013f0a54b 
								
							 
						 
						
							
							
								
								[svn r63050] * disabled classes or modules will now lead to a skip during setup of the colitem  
							
							... 
							
							
							
							* more graceful handling when "ssh" is not present
--HG--
branch : trunk 
							
						 
						
							2009-03-18 18:54:45 +01:00  
				
					
						
							
							
								 
						
							
								6ba07a82ba 
								
							 
						 
						
							
							
								
								[svn r63048] fix windows issues  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 18:05:37 +01:00  
				
					
						
							
							
								 
						
							
								b7e47d0e3c 
								
							 
						 
						
							
							
								
								[svn r63046] change a few comments  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 17:25:58 +01:00  
				
					
						
							
							
								 
						
							
								941d06e509 
								
							 
						 
						
							
							
								
								[svn r63040] try harder to record and auto-exit gateways after test runs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 16:51:55 +01:00  
				
					
						
							
							
								 
						
							
								ee52739b17 
								
							 
						 
						
							
							
								
								[svn r63034] fixing some tests to work across python revisions  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 15:35:51 +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  
				
					
						
							
							
								 
						
							
								87cd94a197 
								
							 
						 
						
							
							
								
								[svn r63027] new API:  
							
							... 
							
							
							
							py.execnet.MultiGateway
   py.execnet.MultiChannel
   py.execnet.GatewaySpec
with some docs and streamlined tests.
--HG--
branch : trunk 
							
						 
						
							2009-03-18 12:18:39 +01:00  
				
					
						
							
							
								 
						
							
								5803072b96 
								
							 
						 
						
							
							
								
								[svn r63024] don't close_fds by default  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 09:10:06 +01:00  
				
					
						
							
							
								 
						
							
								6f93561002 
								
							 
						 
						
							
							
								
								[svn r63020] allow to specify python executable in gatewayspecs, fix a few tests  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 02:13:07 +01:00  
				
					
						
							
							
								 
						
							
								fcaefb841b 
								
							 
						 
						
							
							
								
								[svn r63019] some simple ssh tests, always transfer py lib as rsyncroot  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 01:38:02 +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  
				
					
						
							
							
								 
						
							
								d626a63934 
								
							 
						 
						
							
							
								
								[svn r63017] rename colitem._config to colitem.config - it's an official attribute  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-18 00:48:07 +01:00  
				
					
						
							
							
								 
						
							
								9a47f06a59 
								
							 
						 
						
							
							
								
								[svn r63016] * fix setattr on apimodules  
							
							... 
							
							
							
							* higher timeout
--HG--
branch : trunk 
							
						 
						
							2009-03-18 00:34:59 +01:00  
				
					
						
							
							
								 
						
							
								c3e5ca560a 
								
							 
						 
						
							
							
								
								[svn r63014] streamlining multichannel interface, fixing test work with -n 3  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 23:41:56 +01:00  
				
					
						
							
							
								 
						
							
								9db14e19e8 
								
							 
						 
						
							
							
								
								[svn r63013] adding a failing test for --dist-each  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 22:11:23 +01:00  
				
					
						
							
							
								 
						
							
								4aac96fa13 
								
							 
						 
						
							
							
								
								[svn r63000] * do an as lightweight config.mktemp() as possible  
							
							... 
							
							
							
							* avoid writing lock files if lock_timeout is 0 or None
--HG--
branch : trunk 
							
						 
						
							2009-03-17 15:12:10 +01:00  
				
					
						
							
							
								 
						
							
								47a91d2aa9 
								
							 
						 
						
							
							
								
								[svn r62999] this test can easily pass.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 14:58:13 +01:00  
				
					
						
							
							
								 
						
							
								0def6737ac 
								
							 
						 
						
							
							
								
								[svn r62998] tweak another place to not create random subdirs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 14:10:17 +01:00  
				
					
						
							
							
								 
						
							
								fc7abf0efe 
								
							 
						 
						
							
							
								
								[svn r62997] some more tests, seems like temp test dirs are now more contained when doing distributed testing  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 13:42:40 +01:00  
				
					
						
							
							
								 
						
							
								c8d679ac95 
								
							 
						 
						
							
							
								
								[svn r62995] try to contain session test tempdirs in one parent  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 13:22:14 +01:00  
				
					
						
							
							
								 
						
							
								8a8ae5fe5d 
								
							 
						 
						
							
							
								
								[svn r62994] introducing internal MultiGateway class  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 12:53:09 +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  
				
					
						
							
							
								 
						
							
								6f1eca5e4a 
								
							 
						 
						
							
							
								
								[svn r62987] add a "setenv" helper for setting a value in the environment  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 10:18:38 +01:00  
				
					
						
							
							
								 
						
							
								881fb3fd05 
								
							 
						 
						
							
							
								
								[svn r62986] fix tests that got broken  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 08:40:39 +01:00  
				
					
						
							
							
								 
						
							
								6397c38725 
								
							 
						 
						
							
							
								
								[svn r62985] rewrite and fix a skipped test  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 08:35:58 +01:00  
				
					
						
							
							
								 
						
							
								009ac242c6 
								
							 
						 
						
							
							
								
								[svn r62984] allow for host to go down if it didn't go up yet  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 08:19:23 +01:00  
				
					
						
							
							
								 
						
							
								3815c1afc9 
								
							 
						 
						
							
							
								
								[svn r62983] forgot to add traceback cutting tests long time ago, i guess  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-03-17 08:11:18 +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