fb365e47dc 
								
							 
						 
						
							
							
								
								make print write each argument individually  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 14:39:37 -05:00  
				
					
						
							
							
								 
						
							
								45a9aa536f 
								
							 
						 
						
							
							
								
								fix need for py import  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 14:16:54 -05:00  
				
					
						
							
							
								 
						
							
								ee1747fcb4 
								
							 
						 
						
							
							
								
								make all syntax compatible with 3.1 and 2.5  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 13:04:48 -05:00  
				
					
						
							
							
								 
						
							
								6f4c6d36a4 
								
							 
						 
						
							
							
								
								allow file to be compiled on 2.5  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 11:36:08 -05:00  
				
					
						
							
							
								 
						
							
								78d0d4656b 
								
							 
						 
						
							
							
								
								add a test which checks the syntax of the pylib on various python versions  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 11:31:42 -05:00  
				
					
						
							
							
								 
						
							
								b930565d56 
								
							 
						 
						
							
							
								
								* fix some syntax and 3k issues for py/path and py/process, tests only partially working  
							
							... 
							
							
							
							* have py.process.cmdexec return unicode/text (for now)
* rename py.builtin.basestring to _basestring
--HG--
branch : trunk 
							
						 
						
							2009-08-29 16:40:03 +02:00  
				
					
						
							
							
								 
						
							
								0f7a9e2da2 
								
							 
						 
						
							
							
								
								fix the rest of py/code tests on python 3  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 09:37:56 -05:00  
				
					
						
							
							
								 
						
							
								96ec12902d 
								
							 
						 
						
							
							
								
								fix tests involving Queue  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 09:02:20 -05:00  
				
					
						
							
							
								 
						
							
								1dafcc6b37 
								
							 
						 
						
							
							
								
								fix py/io classes and tests to pass 3.1  
							
							... 
							
							
							
							introduce py.builtin._totext helper to make a 2k=unicode / 3k=str object, allow a string as data
--HG--
branch : trunk 
							
						 
						
							2009-08-29 15:51:49 +02:00  
				
					
						
							
							
								 
						
							
								d75f7b2dd7 
								
							 
						 
						
							
							
								
								merge the benjamins and my changes, accidentally caused a new remote head  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 14:10:06 +02:00  
				
					
						
							
							
								 
						
							
								c2d0c52086 
								
							 
						 
						
							
							
								
								replace iteritems() with items()  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 07:03:19 -05:00  
				
					
						
							
							
								 
						
							
								0014e65c1d 
								
							 
						 
						
							
							
								
								fix interpreting is/is not/in/not in  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 06:58:54 -05:00  
				
					
						
							
							
								 
						
							
								fc3178a394 
								
							 
						 
						
							
							
								
								fixing builtin tests and print_ builtin  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-29 13:47:10 +02:00  
				
					
						
							
							
								 
						
							
								ac934bb2b6 
								
							 
						 
						
							
							
								
								only test View on 2.x  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-28 20:28:09 -05:00  
				
					
						
							
							
								 
						
							
								695c8038e0 
								
							 
						 
						
							
							
								
								new except syntax  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-28 20:17:46 -05:00  
				
					
						
							
							
								 
						
							
								e596d9df13 
								
							 
						 
						
							
							
								
								move the old assertion reinterpreting implementation to _assertionold.py  
							
							... 
							
							
							
							Also, seperate out some common code from the two.
--HG--
branch : trunk 
							
						 
						
							2009-08-28 20:13:49 -05:00  
				
					
						
							
							
								 
						
							
								e0e9953be2 
								
							 
						 
						
							
							
								
								implement assert debugging with builtin AST  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-28 18:44:20 -05:00  
				
					
						
							
							
								 
						
							
								3bdbb29c6f 
								
							 
						 
						
							
							
								
								make the patched compile() work with AST  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-28 18:39:51 -05:00  
				
					
						
							
							
								 
						
							
								c23cc3656c 
								
							 
						 
						
							
							
								
								fix location of magic AssertionError  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-28 18:07:28 -05:00  
				
					
						
							
							
								 
						
							
								783e6aeb4d 
								
							 
						 
						
							
							
								
								temporary checking towards 3.1 compatibility  
							
							... 
							
							
							
							introduced some helpers to py.builtin namespace which need some review
after things begin to work more nicely
--HG--
branch : trunk 
							
						 
						
							2009-08-28 19:16:15 +02:00  
				
					
						
							
							
								 
						
							
								5e95feaf90 
								
							 
						 
						
							
							
								
								* add print_, exec_ and _reraise helpers for 2-3 compatible code  
							
							... 
							
							
							
							* consolidate builtins implementation to be compatible with >=2.3
--HG--
branch : trunk 
							
						 
						
							2009-08-28 16:25:29 +02:00  
				
					
						
							
							
								 
						
							
								91f90d27ee 
								
							 
						 
						
							
							
								
								simplify broken-repr test for python2.4  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-28 13:00:36 +02:00  
				
					
						
							
							
								 
						
							
								d1932a30ed 
								
							 
						 
						
							
							
								
								deprecate py.compat.doctest|subprocess|textwrap|...  
							
							... 
							
							
							
							(and for now pass through Python stdlib provided modules).
--HG--
branch : trunk 
							
						 
						
							2009-08-27 21:12:55 +02:00  
				
					
						
							
							
								 
						
							
								681d344eac 
								
							 
						 
						
							
							
								
								deprecate py.magic.autopath() and finally remove py/magic directory.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-27 18:46:42 +02:00  
				
					
						
							
							
								 
						
							
								13932b7f4b 
								
							 
						 
						
							
							
								
								* deprecate py.magic.invoke/revoke in favour of  
							
							... 
							
							
							
							the new py.code.patch_builtins, py.code.unpatch_builtins
* deprecate py.magic.patch/revert
* deprecate py.magic.AssertionError in favour of py.code._AssertionError
* introduced pytest_assertion plugin.
--HG--
branch : trunk 
							
						 
						
							2009-08-27 17:26:02 +02:00  
				
					
						
							
							
								 
						
							
								e391662cff 
								
							 
						 
						
							
							
								
								merge 1.0.x branch to trunk, fix doc link  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-27 12:10:42 +02:00  
				
					
						
							
							
								 
						
							
								47d56e41ba 
								
							 
						 
						
							
							
								
								fix tests to not fail if pyc-file-writing is disabled  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-27 12:05:12 +02:00  
				
					
						
							
							
								 
						
							
								c981ead40e 
								
							 
						 
						
							
							
								
								switching release branch back to 1.0.x versioning  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-27 11:50:17 +02:00  
				
					
						
							
							
								 
						
							
								81f7891539 
								
							 
						 
						
							
							
								
								merging 1.0.x branch  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-08-26 22:57:06 +02:00  
				
					
						
							
							
								 
						
							
								3be875bfd2 
								
							 
						 
						
							
							
								
								some fixes and small doc updates, aiming to finalize 1.0.2  
							
							... 
							
							
							
							--HG--
branch : 1.0.x 
							
						 
						
							2009-08-26 19:09:52 +02:00  
				
					
						
							
							
								 
						
							
								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