30b10a6950 
								
							 
						 
						
							
							
								
								- fix doc references, refactor fixtures docs to more quickly start  
							
							... 
							
							
							
							with examples instead of big text blobgs
- also silence -q and -qq reporting some more 
							
						 
						
							2012-10-07 13:06:17 +02:00  
				
					
						
							
							
								 
						
							
								cda84fb566 
								
							 
						 
						
							
							
								
								- allow to use fixtures directly, i.e. without ()  
							
							... 
							
							
							
							- also allow scope to be determined by a dynamic function 
							
						 
						
							2012-10-06 21:03:55 +02:00  
				
					
						
							
							
								 
						
							
								d3893dd5d1 
								
							 
						 
						
							
							
								
								allow metafunc.parametrize(scope=...) calls to override the scope of a Fixture function definition.  This is useful for cases where you want to dynamically  
							
							... 
							
							
							
							set scope and parametrization for a fixture instead of statically declaring
it on the fixture function. 
							
						 
						
							2012-10-06 21:01:13 +02:00  
				
					
						
							
							
								 
						
							
								55a8bfd174 
								
							 
						 
						
							
							
								
								fix issue197 - in case a function is parametrized with zero arguments,  
							
							... 
							
							
							
							skip it during setup 
							
						 
						
							2012-10-06 11:34:06 +02:00  
				
					
						
							
							
								 
						
							
								d8c365ef2c 
								
							 
						 
						
							
							
								
								implement pytest.mark.usefixtures and ini-file usefixtures setting  
							
							... 
							
							
							
							and also refine fixture docs a bit - fixtures.txt should now mostly
reflect the current state of the implementation 
							
						 
						
							2012-10-05 19:20:40 +02:00  
				
					
						
							
							
								 
						
							
								4cbb2ab3b3 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2012-10-05 14:35:16 +02:00  
				
					
						
							
							
								 
						
							
								d1a3f5c3a6 
								
							 
						 
						
							
							
								
								make the default non-error pass simpler and faster, refine error reporting by presenting "fixture" tracebacks  
							
							
							
						 
						
							2012-10-05 14:24:45 +02:00  
				
					
						
							
							
								 
						
							
								bb07ba7807 
								
							 
						 
						
							
							
								
								rename a number of internal and externally visible variables to use the fixture name  
							
							... 
							
							
							
							rather than funcargs.  Introduce .funcargnames compatibility attribute for backward compat. 
							
						 
						
							2012-10-05 14:24:44 +02:00  
				
					
						
							
							
								 
						
							
								8282efbb40 
								
							 
						 
						
							
							
								
								internally unify setup and fixture code, making setup a shortcut to fixture(autoactive=True)  
							
							
							
						 
						
							2012-10-05 10:21:35 +02:00  
				
					
						
							
							
								 
						
							
								9251e747af 
								
							 
						 
						
							
							
								
								rename pytest.factory usages into pytest.fixture ones  
							
							
							
						 
						
							2012-10-05 10:21:35 +02:00  
				
					
						
							
							
								 
						
							
								5173647b4d 
								
							 
						 
						
							
							
								
								fixes to against python3.3  
							
							
							
						 
						
							2012-10-01 10:14:54 +02:00  
				
					
						
							
							
								 
						
							
								57a832812b 
								
							 
						 
						
							
							
								
								remove unneccessary internal __request__ funcarg.  
							
							
							
						 
						
							2012-10-01 09:23:39 +02:00  
				
					
						
							
							
								 
						
							
								bee7543716 
								
							 
						 
						
							
							
								
								move Item.applymarker to Node, and defer to it from Funcargrequest.applymarker  
							
							
							
						 
						
							2012-09-30 22:17:33 +02:00  
				
					
						
							
							
								 
						
							
								dbe66f468a 
								
							 
						 
						
							
							
								
								ensure proper calling of finalizers in case of parametrization on classes  
							
							
							
						 
						
							2012-09-26 12:24:04 +02:00  
				
					
						
							
							
								 
						
							
								35cbb5791d 
								
							 
						 
						
							
							
								
								fixes issue 156: monkeypatch class level descriptors  
							
							
							
						 
						
							2012-09-25 18:15:13 +02:00  
				
					
						
							
							
								 
						
							
								a18fd61a20 
								
							 
						 
						
							
							
								
								back out accidental changes introduced by last patch  
							
							
							
						 
						
							2012-09-25 15:13:58 +02:00  
				
					
						
							
							
								 
						
							
								a1c3d60747 
								
							 
						 
						
							
							
								
								add an xfail-ed test for a potential future "enabled" parameter to setup functions  
							
							
							
						 
						
							2012-09-25 15:04:30 +02:00  
				
					
						
							
							
								 
						
							
								cd1ead4f7b 
								
							 
						 
						
							
							
								
								- make request.funcargnames carry the closure of all used funcargs  
							
							... 
							
							
							
							- make metafunc.funcargnames carry the closure of used funcargs 
							
						 
						
							2012-09-24 17:04:34 +02:00  
				
					
						
							
							
								 
						
							
								9568ff3b23 
								
							 
						 
						
							
							
								
								backout, the _memoizedcall change worked only due to a local effect  
							
							
							
						 
						
							2012-09-24 11:36:24 +02:00  
				
					
						
							
							
								 
						
							
								6e5f491a42 
								
							 
						 
						
							
							
								
								get rid of _memoizedcall - we dont really need it anymore  
							
							
							
						 
						
							2012-09-24 11:26:38 +02:00  
				
					
						
							
							
								 
						
							
								7768972ec5 
								
							 
						 
						
							
							
								
								make sure setups are called ahead of the funcarg factories of the test function  
							
							
							
						 
						
							2012-09-24 10:36:22 +02:00  
				
					
						
							
							
								 
						
							
								754fab9b55 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2012-09-22 20:26:13 +02:00  
				
					
						
							
							
								 
						
							
								253a87b2dc 
								
							 
						 
						
							
							
								
								fix issue 191 - add support for runTest method of unittest.TestCase subclasses  
							
							
							
						 
						
							2012-09-22 18:24:53 +02:00  
				
					
						
							
							
								 
						
							
								81082ed3d3 
								
							 
						 
						
							
							
								
								extend --help to tell about --markers and --funcargs  
							
							
							
						 
						
							2012-09-22 11:44:56 +02:00  
				
					
						
							
							
								 
						
							
								465cfff6f9 
								
							 
						 
						
							
							
								
								don't call nose' setup methods if they are marked with pytest.setup  
							
							
							
						 
						
							2012-09-22 00:23:36 +02:00  
				
					
						
							
							
								 
						
							
								738f14a48a 
								
							 
						 
						
							
							
								
								improve the parametrization scenario example to sort by id, rather than by file-order, see also:  http://stackoverflow.com/questions/12521924/pytest-running-scenarios-in-the-correct-order-in-the-class  
							
							
							
						 
						
							2012-09-21 09:39:54 +02:00  
				
					
						
							
							
								 
						
							
								22dc47d9f9 
								
							 
						 
						
							
							
								
								refine internal test support for unicode-related bits (used by a test in pytest-pep8)  
							
							
							
						 
						
							2012-09-20 10:57:23 +02:00  
				
					
						
							
							
								 
						
							
								6cb3281ddd 
								
							 
						 
						
							
							
								
								allow factory/setup-markers on classes, using their respective __init__ methods which can use the funcarg mechanism  
							
							
							
						 
						
							2012-09-18 14:00:47 +02:00  
				
					
						
							
							
								 
						
							
								a5e7e441d3 
								
							 
						 
						
							
							
								
								fix bug introduced with last checkin  
							
							
							
						 
						
							2012-09-18 13:46:24 +02:00  
				
					
						
							
							
								 
						
							
								a7c6688bd6 
								
							 
						 
						
							
							
								
								implement full @pytest.setup function unittest.TestCase interaction  
							
							
							
						 
						
							2012-09-18 10:54:12 +02:00  
				
					
						
							
							
								 
						
							
								d9c24552fc 
								
							 
						 
						
							
							
								
								remove distinction of new versus old funcarg factories  
							
							
							
						 
						
							2012-09-18 10:53:42 +02:00  
				
					
						
							
							
								 
						
							
								631d311e89 
								
							 
						 
						
							
							
								
								- add request.node which maps to the collection node as specified by the scope.  
							
							... 
							
							
							
							- remove request.markers which is now available via request.node.markers 
							
						 
						
							2012-09-17 20:43:37 +02:00  
				
					
						
							
							
								 
						
							
								a94bb0a8bb 
								
							 
						 
						
							
							
								
								introduce a new "markers" attribute to nodes and the request object. It is  
							
							... 
							
							
							
							a dynamic class making holdin 
							
						 
						
							2012-09-17 17:32:23 +02:00  
				
					
						
							
							
								 
						
							
								646c2c6001 
								
							 
						 
						
							
							
								
								drops special testcontext object in favour of "old" request object, simplifying communication and code for the 2.2-2.3 transition. also modify docs and examples.  
							
							
							
						 
						
							2012-09-17 16:36:10 +02:00  
				
					
						
							
							
								 
						
							
								f6b555f5ad 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2012-09-17 08:41:04 +02:00  
				
					
						
							
							
								 
						
							
								bf5b226474 
								
							 
						 
						
							
							
								
								fix issue 188 - ensure sys.exc_info on py2 is clear before calling into a test  
							
							
							
						 
						
							2012-09-15 15:20:49 +02:00  
				
					
						
							
							
								 
						
							
								084c617b67 
								
							 
						 
						
							
							
								
								modify detection of factories located in plugins, allowing pytest's own test functions to access plugin defined funcargs even if they use internal machinery instead of a full test run  
							
							
							
						 
						
							2012-09-12 12:51:45 +02:00  
				
					
						
							
							
								 
						
							
								bfaf8e50b6 
								
							 
						 
						
							
							
								
								fix issue 182: testdir.inprocess_run now considers passed plugins  
							
							
							
						 
						
							2012-09-03 10:12:30 +02:00  
				
					
						
							
							
								 
						
							
								41ad7dbae1 
								
							 
						 
						
							
							
								
								fix issue185 monkeypatching time.time does not cause pytest to fail  
							
							
							
						 
						
							2012-09-01 09:58:10 +02:00  
				
					
						
							
							
								 
						
							
								7f36649763 
								
							 
						 
						
							
							
								
								remove usage of exception module, which is gone in py3.3  
							
							
							
						 
						
							2012-08-28 16:35:06 -04:00  
				
					
						
							
							
								 
						
							
								e876ad9abd 
								
							 
						 
						
							
							
								
								fix issue 179 - propperly show the dependency chain of factories on setup failure  
							
							
							
						 
						
							2012-08-22 21:43:42 +02:00  
				
					
						
							
							
								 
						
							
								45693c2847 
								
							 
						 
						
							
							
								
								exchange the rawcode factory marker check with a more robust and specific instance check as advised by holger  
							
							
							
						 
						
							2012-08-19 14:57:07 +02:00  
				
					
						
							
							
								 
						
							
								0e8cd9297a 
								
							 
						 
						
							
							
								
								fix issue 176: raises(AssertionError) now catches builtin AssertionError as well  
							
							
							
						 
						
							2012-08-19 13:45:26 +02:00  
				
					
						
							
							
								 
						
							
								0cca20bef9 
								
							 
						 
						
							
							
								
								ignore magic callables with no sane code in factory/setup discovery  
							
							
							
						 
						
							2012-08-19 12:36:49 +02:00  
				
					
						
							
							
								 
						
							
								1446b4b4e6 
								
							 
						 
						
							
							
								
								fix issue  #178  and extend the failure escape test  
							
							
							
						 
						
							2012-08-17 16:08:08 +02:00  
				
					
						
							
							
								 
						
							
								627e068516 
								
							 
						 
						
							
							
								
								fix issue172 so that @pytest.setup marked setup_module/function... functions  
							
							... 
							
							
							
							are not called twice.  Also fix ordering to that broader scoped setup
functions are executed first. 
							
						 
						
							2012-08-13 13:37:14 +02:00  
				
					
						
							
							
								 
						
							
								935761f098 
								
							 
						 
						
							
							
								
								also improve missing funcarg error for setup functions  
							
							
							
						 
						
							2012-08-08 14:53:47 +02:00  
				
					
						
							
							
								 
						
							
								dd268c1b2b 
								
							 
						 
						
							
							
								
								improve error representation for missing factory definitions  
							
							... 
							
							
							
							in recursive funcarg reconstruction 
							
						 
						
							2012-08-08 11:48:53 +02:00  
				
					
						
							
							
								 
						
							
								172505f703 
								
							 
						 
						
							
							
								
								fix/consolidate --junitxml=path construction with relative pathes  
							
							
							
						 
						
							2012-08-04 10:33:43 +02:00  
				
					
						
							
							
								 
						
							
								6746a00cb8 
								
							 
						 
						
							
							
								
								majorly refine funcargs docs and rename "resources.txt" to "funcargs.txt" so that existing web links will eventually land at this new page when pytest is released.  Also integrated the detailed reasoning and update setup function docs  
							
							... 
							
							
							
							to reflect latest discussions and feedback gathered on py-dev mailing list. 
							
						 
						
							2012-08-03 19:08:27 +02:00  
				
					
						
							
							
								 
						
							
								46dc7eeacb 
								
							 
						 
						
							
							
								
								move pytest.mark.factory/setup to pytest.factory/setup, as per flub 's suggestion  
							
							
							
						 
						
							2012-08-02 12:41:46 +02:00  
				
					
						
							
							
								 
						
							
								5fd84c35dd 
								
							 
						 
						
							
							
								
								reshuffle docs, try to get a bit closer to release-relevant documentation  
							
							
							
						 
						
							2012-08-01 14:52:51 +02:00  
				
					
						
							
							
								 
						
							
								535d892f27 
								
							 
						 
						
							
							
								
								- rename @funcarg to @factory  
							
							... 
							
							
							
							- introduce a "testcontext" object for new-style funcargs and setup methods
- New-style funcargs and setup methods cannot use the "request" object anymore. 
							
						 
						
							2012-08-01 13:57:09 +02:00  
				
					
						
							
							
								 
						
							
								cb2eb9ba33 
								
							 
						 
						
							
							
								
								reorder internal layout so that funcarg-related functionality is in python.py  
							
							
							
						 
						
							2012-08-01 09:23:39 +02:00  
				
					
						
							
							
								 
						
							
								449b55cc70 
								
							 
						 
						
							
							
								
								- enhance ordering of tests using parametrized resources  
							
							... 
							
							
							
							- introduce a refined way to perform finalization for setup functions
  which does not use cached_setup() anymore 
							
						 
						
							2012-08-01 09:07:32 +02:00  
				
					
						
							
							
								 
						
							
								9dc79fd187 
								
							 
						 
						
							
							
								
								introduce a funcargcall object, holding meta information  
							
							
							
						 
						
							2012-07-30 12:39:45 +02:00  
				
					
						
							
							
								 
						
							
								b57fb9fd47 
								
							 
						 
						
							
							
								
								introduce a SetupCall, holding meta information and setup calling state  
							
							
							
						 
						
							2012-07-30 11:51:50 +02:00  
				
					
						
							
							
								 
						
							
								d68c65b493 
								
							 
						 
						
							
							
								
								minimize active parametrized non-function scoped resources  by  
							
							... 
							
							
							
							- re-ordering at collection time
- modifying setup/teardown 
							
						 
						
							2012-07-30 10:46:03 +02:00  
				
					
						
							
							
								 
						
							
								fa61927c6b 
								
							 
						 
						
							
							
								
								introduce @pytest.mark.setup decorated function,  
							
							... 
							
							
							
							extend newexamples.txt and draft a V4 resources API doc. 
							
						 
						
							2012-07-24 12:10:04 +02:00  
				
					
						
							
							
								 
						
							
								d4a487c725 
								
							 
						 
						
							
							
								
								allow funcarg factories to receive funcargs  
							
							
							
						 
						
							2012-07-23 10:55:09 +02:00  
				
					
						
							
							
								 
						
							
								6b0f0adf5b 
								
							 
						 
						
							
							
								
								implement a scope/parametrized examples using the so-far new features  
							
							... 
							
							
							
							also fix a bug with scoping/parametrization 
							
						 
						
							2012-07-20 14:16:50 +02:00  
				
					
						
							
							
								 
						
							
								396045e53f 
								
							 
						 
						
							
							
								
								allow registration of "funcarg" marked factories  
							
							
							
						 
						
							2012-07-20 14:16:49 +02:00  
				
					
						
							
							
								 
						
							
								80db25822c 
								
							 
						 
						
							
							
								
								implement funcarg factory scope marker and ScopeMismatch detection  
							
							
							
						 
						
							2012-07-20 14:16:46 +02:00  
				
					
						
							
							
								 
						
							
								f358fe7154 
								
							 
						 
						
							
							
								
								extend Metafunc and write a pytest_generate_tests hook on the funcarg manager  
							
							... 
							
							
							
							which discovers factories 
							
						 
						
							2012-07-20 14:16:46 +02:00  
				
					
						
							
							
								 
						
							
								e14459d45c 
								
							 
						 
						
							
							
								
								discover funcarg factories independently from request/Function items  
							
							
							
						 
						
							2012-07-20 14:16:28 +02:00  
				
					
						
							
							
								 
						
							
								4e4b507472 
								
							 
						 
						
							
							
								
								move funcarg factory to a new FuncargManager object at session level  
							
							
							
						 
						
							2012-07-19 09:20:14 +02:00  
				
					
						
							
							
								 
						
							
								c7ee6e71ab 
								
							 
						 
						
							
							
								
								re-introduce the old 2.2.4 FuncargRequest implementation as it is a better  
							
							... 
							
							
							
							base for implementing the new funcarg/setup api. Also Un-optimize
funcargnames discovery for now. 
							
						 
						
							2012-07-18 19:49:14 +02:00  
				
					
						
							
							
								 
						
							
								4766497515 
								
							 
						 
						
							
							
								
								V3 draft of resource api  
							
							
							
						 
						
							2012-07-16 11:11:26 +02:00  
				
					
						
							
							
								 
						
							
								7a90bed19b 
								
							 
						 
						
							
							
								
								V1 of the resources API draft  
							
							
							
						 
						
							2012-07-16 10:47:00 +02:00  
				
					
						
							
							
								 
						
							
								8adac2878f 
								
							 
						 
						
							
							
								
								put automatic funcarg_ API to Py*objects only, refine internal subclassing and initialisation logic  
							
							
							
						 
						
							2012-07-16 10:46:44 +02:00  
				
					
						
							
							
								 
						
							
								b902c36bfc 
								
							 
						 
						
							
							
								
								Fix typo in terminal help text  
							
							
							
						 
						
							2012-07-12 17:00:48 +01:00  
				
					
						
							
							
								 
						
							
								1aca6c9d7c 
								
							 
						 
						
							
							
								
								Fix extension of of cached re-written file  
							
							... 
							
							
							
							With PYTHONOPTIMIZE set this had the extension of "o" instead of ".pyo".
Fixes issue #168 . 
							
						 
						
							2012-07-07 16:09:53 +02:00  
				
					
						
							
							
								 
						
							
								74e55493d1 
								
							 
						 
						
							
							
								
								test and implement showing verbose assert repr for py.test -vv  
							
							
							
						 
						
							2012-06-27 17:26:55 +02:00  
				
					
						
							
							
								 
						
							
								ecec653e98 
								
							 
						 
						
							
							
								
								fix issue151 - heuristcally lookup conftest files on all command line arguments, not just the first existing dir/file  
							
							... 
							
							
							
							you can install the corresponding pytest-2.3.dev2 via
pip install -i http:/pypi.testrun.org -U pytest 
							
						 
						
							2012-06-26 21:56:03 +02:00  
				
					
						
							
							
								 
						
							
								0ba0f91720 
								
							 
						 
						
							
							
								
								remove unused code  
							
							
							
						 
						
							2012-06-26 20:28:09 +02:00  
				
					
						
							
							
								 
						
							
								b4b86159cd 
								
							 
						 
						
							
							
								
								better name for the oejskit-compatibility-class.  
							
							
							
						 
						
							2012-06-25 17:49:13 +02:00  
				
					
						
							
							
								 
						
							
								91b6f2bda8 
								
							 
						 
						
							
							
								
								mid-scale refactoring to make request API available directly on items.  
							
							... 
							
							
							
							This commit was slightly tricky because i want to backward
compatibility especially for the oejskit plugin which
uses Funcarg-filling for non-Function objects. 
							
						 
						
							2012-06-25 17:35:33 +02:00  
				
					
						
							
							
								 
						
							
								227d847216 
								
							 
						 
						
							
							
								
								fix problem with unicode in writing failure representations to terminal, thanks ThomasWaldmann  
							
							
							
						 
						
							2012-06-24 16:42:31 +02:00  
				
					
						
							
							
								 
						
							
								6e0c30d67d 
								
							 
						 
						
							
							
								
								fix skip/xfail confusion, reported and discussed on  
							
							... 
							
							
							
							http://stackoverflow.com/questions/11105828/in-py-test-when-i-explicitly-skip-a-test-that-is-marked-as-xfail-how-can-i-get  
						
							2012-06-23 11:32:32 +02:00  
				
					
						
							
							
								 
						
							
								42d44bfd43 
								
							 
						 
						
							
							
								
								fix some pep8 issues, more to go ... is there a tool that helps with pep8-ifying?  
							
							
							
						 
						
							2012-06-21 11:20:29 +02:00  
				
					
						
							
							
								 
						
							
								ccc04b9fc4 
								
							 
						 
						
							
							
								
								some refinements to reporting and hook order  
							
							
							
						 
						
							2012-06-21 11:07:22 +02:00  
				
					
						
							
							
								 
						
							
								18306a4644 
								
							 
						 
						
							
							
								
								add header info: always report 3rd party plugins in test runs  
							
							
							
						 
						
							2012-06-20 00:16:47 +02:00  
				
					
						
							
							
								 
						
							
								1bbe1d086c 
								
							 
						 
						
							
							
								
								fix issue160 a failing setup of an xfail-marked tests should  
							
							... 
							
							
							
							be reported as xfail (not xpass) 
							
						 
						
							2012-06-19 23:48:39 +02:00  
				
					
						
							
							
								 
						
							
								b2e87ce027 
								
							 
						 
						
							
							
								
								change pluginmanager.register API to raise ValueError if the plugin object or the name is already registered  
							
							
							
						 
						
							2012-06-16 21:29:04 +02:00  
				
					
						
							
							
								 
						
							
								2e163e4aae 
								
							 
						 
						
							
							
								
								mention pep302 in docstring  
							
							
							
						 
						
							2012-06-16 10:14:52 +02:00  
				
					
						
							
							
								 
						
							
								4d77653bb0 
								
							 
						 
						
							
							
								
								simplify activate_funcargs  
							
							
							
						 
						
							2012-06-03 21:06:43 +02:00  
				
					
						
							
							
								 
						
							
								3f17784386 
								
							 
						 
						
							
							
								
								fix issue128 - show captured output when capsys/capfd are in use  
							
							
							
						 
						
							2012-06-03 21:01:27 +02:00  
				
					
						
							
							
								 
						
							
								0790f7a75f 
								
							 
						 
						
							
							
								
								fix issue 144 - wrong classname in junitxml  
							
							
							
						 
						
							2012-05-22 17:18:04 +02:00  
				
					
						
							
							
								 
						
							
								1bf1cfd07a 
								
							 
						 
						
							
							
								
								fix help string for --paste  
							
							
							
						 
						
							2012-05-19 10:54:12 +02:00  
				
					
						
							
							
								 
						
							
								e18abfd013 
								
							 
						 
						
							
							
								
								fix issue143 - call unconfigure/sessionfinish always when  
							
							... 
							
							
							
							configure/sessionstart where called
use exitcode 4 (instead of 3 which signaled an internal error)
when an initial directory/file was not found 
							
						 
						
							2012-05-17 23:11:23 +02:00  
				
					
						
							
							
								 
						
							
								6c7ea8191f 
								
							 
						 
						
							
							
								
								fix wrong release version  
							
							
							
						 
						
							2012-05-17 15:44:18 +02:00  
				
					
						
							
							
								 
						
							
								948dea8bb4 
								
							 
						 
						
							
							
								
								bump version to next release  
							
							
							
						 
						
							2012-05-17 08:46:49 +02:00  
				
					
						
							
							
								 
						
							
								6155e9139d 
								
							 
						 
						
							
							
								
								hande the trial todo class by using repr  
							
							
							
						 
						
							2012-05-10 01:38:13 +02:00  
				
					
						
							
							
								 
						
							
								6dd8405aed 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2012-05-10 00:34:47 +02:00  
				
					
						
							
							
								 
						
							
								c076f4e789 
								
							 
						 
						
							
							
								
								switch pastebin to bpaste.net,  fixes   #141  
							
							
							
						 
						
							2012-05-08 16:13:25 +02:00  
				
					
						
							
							
								 
						
							
								0e3779b14f 
								
							 
						 
						
							
							
								
								strip bound wrappers of class setup/tardown,  fixes   #140  
							
							... 
							
							
							
							on python3 im_func is replaced by __func__ 
							
						 
						
							2012-05-06 23:03:16 +02:00  
				
					
						
							
							
								 
						
							
								fe1c35f8d0 
								
							 
						 
						
							
							
								
								prepend the assertion rewriting hook, so as not to break when builtin import is explicitly on sys.meta_path  
							
							
							
						 
						
							2012-05-05 17:31:05 -04:00  
				
					
						
							
							
								 
						
							
								b4588f1798 
								
							 
						 
						
							
							
								
								escape the % operator in string formatting  
							
							
							
						 
						
							2012-05-03 13:49:30 -04:00  
				
					
						
							
							
								 
						
							
								64c7c1be15 
								
							 
						 
						
							
							
								
								use non-hacky dynamic package import method  
							
							
							
						 
						
							2012-04-27 17:51:50 -04:00  
				
					
						
							
							
								 
						
							
								d02eaa8881 
								
							 
						 
						
							
							
								
								fix a import strange loop that affects pypy test appsupport on python2.5  
							
							
							
						 
						
							2012-04-13 12:41:02 +02:00  
				
					
						
							
							
								 
						
							
								1c746e0819 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2012-03-31 10:12:11 -07:00  
				
					
						
							
							
								 
						
							
								58933aac2a 
								
							 
						 
						
							
							
								
								try to better handle @unittest.expectedFailure decorator  
							
							
							
						 
						
							2012-03-19 22:53:52 -07:00  
				
					
						
							
							
								 
						
							
								45aa4e5229 
								
							 
						 
						
							
							
								
								remove unused import  
							
							
							
						 
						
							2012-03-19 20:04:55 -04:00  
				
					
						
							
							
								 
						
							
								e643e99586 
								
							 
						 
						
							
							
								
								bump version number to dev version  
							
							
							
						 
						
							2012-03-19 08:53:08 -07:00  
				
					
						
							
							
								 
						
							
								ee8d2f9950 
								
							 
						 
						
							
							
								
								junitxml: use a exclusive match on the legal ranges of xml for binary escaping, fixes issue 126  
							
							
							
						 
						
							2012-03-09 13:12:18 +01:00  
				
					
						
							
							
								 
						
							
								4d21274a29 
								
							 
						 
						
							
							
								
								release 2.2.3 to fix package contents (2.2.2 contained too many files)  
							
							
							
						 
						
							2012-02-05 23:38:31 -05:00  
				
					
						
							
							
								 
						
							
								83505b790d 
								
							 
						 
						
							
							
								
								preparing release 2.2.2  
							
							
							
						 
						
							2012-02-05 17:32:01 -05:00  
				
					
						
							
							
								 
						
							
								2ca6d9f039 
								
							 
						 
						
							
							
								
								no longer check if indirect metafunc.parametrize params are funcarg names  
							
							
							
						 
						
							2012-02-03 16:54:00 +01:00  
				
					
						
							
							
								 
						
							
								78e7d7aed0 
								
							 
						 
						
							
							
								
								more quit collectonly shows only files and the number of tests in them  
							
							
							
						 
						
							2012-02-03 16:56:06 +01:00  
				
					
						
							
							
								 
						
							
								68b353be0d 
								
							 
						 
						
							
							
								
								create session.items before preparse, so collectonly wont break on preparse fail,  fixes   #115  
							
							
							
						 
						
							2012-02-03 16:33:32 +01:00  
				
					
						
							
							
								 
						
							
								dfa273dc25 
								
							 
						 
						
							
							
								
								fix issue177 - actually perform session scope finalization  
							
							
							
						 
						
							2012-02-01 08:52:34 -05:00  
				
					
						
							
							
								 
						
							
								5263656df6 
								
							 
						 
						
							
							
								
								kwarg support for reports, so xdist can deserialized extended reports  
							
							
							
						 
						
							2012-01-20 19:50:45 +01:00  
				
					
						
							
							
								 
						
							
								303f49a5ad 
								
							 
						 
						
							
							
								
								bump version, mention "mp" also in the docs and changelog  
							
							
							
						 
						
							2012-01-06 20:37:18 +00:00  
				
					
						
							
							
								 
						
							
								adbbd164ff 
								
							 
						 
						
							
							
								
								update documentation for the new monkeypatch.chdir method  
							
							
							
						 
						
							2012-01-06 15:25:57 +01:00  
				
					
						
							
							
								 
						
							
								93424b0f9c 
								
							 
						 
						
							
							
								
								add monkeypatch.chdir method  
							
							
							
						 
						
							2012-01-04 12:43:19 +01:00  
				
					
						
							
							
								 
						
							
								fb7706d4c7 
								
							 
						 
						
							
							
								
								make sure calling undo a second time doesn't change sys.path  
							
							
							
						 
						
							2012-01-04 12:42:23 +01:00  
				
					
						
							
							
								 
						
							
								eb6481c663 
								
							 
						 
						
							
							
								
								fix trial test failure and simplify todo->xfail conversion  
							
							
							
						 
						
							2011-12-28 17:35:38 +00:00  
				
					
						
							
							
								 
						
							
								c126cac98d 
								
							 
						 
						
							
							
								
								fix unittest/marker integration  
							
							
							
						 
						
							2011-12-28 16:47:08 +00:00  
				
					
						
							
							
								 
						
							
								e3a8b1e062 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2011-12-28 15:49:35 +00:00  
				
					
						
							
							
								 
						
							
								fa6d5bd15b 
								
							 
						 
						
							
							
								
								work around an apparent python2.4/python2.5 bug with subprocess.Popen,  
							
							... 
							
							
							
							causing jenkins failures.  Apparently "os.environ.popitem(name, None)"
is not the same as::
    try:
        del os.environ[name]
    except KeyError:
        pass 
							
						 
						
							2011-12-28 15:49:13 +00:00  
				
					
						
							
							
								 
						
							
								f2c8a837af 
								
							 
						 
						
							
							
								
								fix issue106: allow parametrize to be applied per-class/per-module  
							
							
							
						 
						
							2011-12-28 15:47:19 +00:00  
				
					
						
							
							
								 
						
							
								ccc1b21ebd 
								
							 
						 
						
							
							
								
								internally keep multiple applications of the same markers as separate  
							
							... 
							
							
							
							entities such that the new iter() API can iterate over pytest.mark
function attributes, getting all such applications.  See added example
for more info. 
							
						 
						
							2011-12-28 15:47:18 +00:00  
				
					
						
							
							
								 
						
							
								f2791988f9 
								
							 
						 
						
							
							
								
								fix issue102: report more useful errors and hints for when a  
							
							... 
							
							
							
							test directory was renamed and some pyc/__pycache__ remain 
							
						 
						
							2011-12-20 12:20:59 +00:00  
				
					
						
							
							
								 
						
							
								d5c3265763 
								
							 
						 
						
							
							
								
								fix issue101: wrong args to unittest.TestCase test function now  
							
							... 
							
							
							
							produce better output 
							
						 
						
							2011-12-18 23:01:39 +00:00  
				
					
						
							
							
								 
						
							
								40187ec9bb 
								
							 
						 
						
							
							
								
								robustify monkeypatch  
							
							
							
						 
						
							2011-12-16 22:41:23 +00:00  
				
					
						
							
							
								 
						
							
								3a3f69372f 
								
							 
						 
						
							
							
								
								regen docs, prepare release 2.2.1  
							
							
							
						 
						
							2011-12-16 10:38:34 +00:00  
				
					
						
							
							
								 
						
							
								82ba764bb6 
								
							 
						 
						
							
							
								
								fix unorderable types as reported by Ralf Schmitt  
							
							
							
						 
						
							2011-12-14 10:56:51 +00:00  
				
					
						
							
							
								 
						
							
								94e31e414a 
								
							 
						 
						
							
							
								
								bump version depend on new pylib  
							
							
							
						 
						
							2011-12-12 12:45:28 +00:00  
				
					
						
							
							
								 
						
							
								a94a6b4282 
								
							 
						 
						
							
							
								
								fix issue99 - internalerror with --resultlog now produce better output.  
							
							... 
							
							
							
							the fix depends on another change in the py lib which unifies
the output for native and non-native traceback formatting styles 
							
						 
						
							2011-12-10 08:49:21 +00:00  
				
					
						
							
							
								 
						
							
								af0edf0d10 
								
							 
						 
						
							
							
								
								Documentation cleanup - corrected typos & minor stylistic changes.  
							
							
							
						 
						
							2011-12-05 11:10:48 +01:00  
				
					
						
							
							
								 
						
							
								8307270cec 
								
							 
						 
						
							
							
								
								yay! now that we have perfect teardowns we don't need some ugly internal hooks anymore.  
							
							
							
						 
						
							2011-12-02 21:00:21 +00:00  
				
					
						
							
							
								 
						
							
								c4fe622b82 
								
							 
						 
						
							
							
								
								fix issue93 - avoid "delayed" teardowns for distributed testing by  
							
							... 
							
							
							
							simplifying handling of teardowns. 
							
						 
						
							2011-12-02 21:00:19 +00:00  
				
					
						
							
							
								 
						
							
								b28977fbaf 
								
							 
						 
						
							
							
								
								take the skip property of unittest cases and functions into account  
							
							
							
						 
						
							2011-12-01 20:17:24 +01:00  
				
					
						
							
							
								 
						
							
								96cb1208d3 
								
							 
						 
						
							
							
								
								use py.xml for generating the junitxml files  
							
							
							
						 
						
							2011-12-01 20:08:51 +01:00  
				
					
						
							
							
								 
						
							
								0c8e71faa5 
								
							 
						 
						
							
							
								
								simplify the loop in Node.listchain  
							
							
							
						 
						
							2011-12-01 19:36:44 +01:00  
				
					
						
							
							
								 
						
							
								50c9e3f654 
								
							 
						 
						
							
							
								
								improve parametrize() docs  
							
							
							
						 
						
							2011-11-19 23:45:05 +00:00  
				
					
						
							
							
								 
						
							
								6b4e6eee09 
								
							 
						 
						
							
							
								
								improve release announcement, shift and fix examples a bit. Bump version to 2.2.0  
							
							
							
						 
						
							2011-11-18 18:32:11 +00:00  
				
					
						
							
							
								 
						
							
								f7648e11d8 
								
							 
						 
						
							
							
								
								another try to properly fix durations sorting (still producing sometimes failing tests, apparently when two durations of a test report are identical)  
							
							
							
						 
						
							2011-11-18 17:59:52 +00:00  
				
					
						
							
							
								 
						
							
								7bb7d1205c 
								
							 
						 
						
							
							
								
								finally fixing a bug that resulted in sometimes-failing duration tests (doh)  
							
							
							
						 
						
							2011-11-18 17:35:23 +00:00  
				
					
						
							
							
								 
						
							
								a1d41c6811 
								
							 
						 
						
							
							
								
								remove a hack that isn't needed because runtestprotocol now memorizes pending teardowns and thus dist-testing has "exact" teardowns as well  
							
							
							
						 
						
							2011-11-18 16:58:21 +00:00  
				
					
						
							
							
								 
						
							
								58e0301f87 
								
							 
						 
						
							
							
								
								fix compat with testcases from trial-11.1.0  
							
							
							
						 
						
							2011-11-18 16:34:46 +00:00  
				
					
						
							
							
								 
						
							
								a5e7b2760d 
								
							 
						 
						
							
							
								
								fix issue90 - perform teardown after its actual test function/item.  This is implemented by modifying the runtestprotocol to remember "pending" teardowns and call them before the setup of the next item.  
							
							
							
						 
						
							2011-11-18 16:01:29 +00:00  
				
					
						
							
							
								 
						
							
								efe438d3e8 
								
							 
						 
						
							
							
								
								add padding to durations in rep.when  
							
							
							
						 
						
							2011-11-18 09:59:39 -05:00  
				
					
						
							
							
								 
						
							
								ec0565fac5 
								
							 
						 
						
							
							
								
								introduce metafunc.parametrize() and @pytest.mark.parametrize with examples. deprecate metafunc.addcall()  
							
							
							
						 
						
							2011-11-17 11:09:21 +00:00  
				
					
						
							
							
								 
						
							
								8f55425898 
								
							 
						 
						
							
							
								
								fix issue87 - pastebin option now works with python3  
							
							
							
						 
						
							2011-11-15 13:35:06 +00:00  
				
					
						
							
							
								 
						
							
								a51e52aee3 
								
							 
						 
						
							
							
								
								fix issue89 apply Daniel Nouri's patch to doctest/--pdb interaction.  
							
							
							
						 
						
							2011-11-15 13:28:22 +00:00  
				
					
						
							
							
								 
						
							
								69dfc75572 
								
							 
						 
						
							
							
								
								test and fix pastebin xmlrpc import name missmatch,  fixes   #87  
							
							
							
						 
						
							2011-11-14 17:51:12 +01:00  
				
					
						
							
							
								 
						
							
								36c42b5c15 
								
							 
						 
						
							
							
								
								introduce a new -m mark_expression option  
							
							
							
						 
						
							2011-11-11 23:02:06 +00:00  
				
					
						
							
							
								 
						
							
								bc8ee95e72 
								
							 
						 
						
							
							
								
								add ini-file "markers" option and a cmdline option "--markers" to show defined markers.  Add "skipif", "xfail" etc. to the set of builtin markers shown with the --markers option.  
							
							
							
						 
						
							2011-11-11 22:56:11 +00:00  
				
					
						
							
							
								 
						
							
								979dfd20f2 
								
							 
						 
						
							
							
								
								add a method to the config object to dynamically add a value to an (line-type) ini-value  
							
							
							
						 
						
							2011-11-11 22:56:08 +00:00  
				
					
						
							
							
								 
						
							
								7f7589afa9 
								
							 
						 
						
							
							
								
								skip pexpect tests on darwin  
							
							
							
						 
						
							2011-11-11 21:33:45 +00:00  
				
					
						
							
							
								 
						
							
								4f01cda2a7 
								
							 
						 
						
							
							
								
								fix formatting  
							
							
							
						 
						
							2011-11-09 11:04:37 +00:00  
				
					
						
							
							
								 
						
							
								99a1188287 
								
							 
						 
						
							
							
								
								simplify durations output, no percentage, no "remaining" bits  
							
							
							
						 
						
							2011-11-08 20:57:19 +00:00  
				
					
						
							
							
								 
						
							
								0b18b6094e 
								
							 
						 
						
							
							
								
								fix duration option in case of collection errors  
							
							
							
						 
						
							2011-11-08 19:00:25 +00:00  
				
					
						
							
							
								 
						
							
								ae53d04780 
								
							 
						 
						
							
							
								
								fix py3 compat  
							
							
							
						 
						
							2011-11-08 18:37:08 +00:00  
				
					
						
							
							
								 
						
							
								29bf205f3a 
								
							 
						 
						
							
							
								
								make --durations also show the execution times of setup/teardown calls. This requires a slight incompatibility - pytest_runtest_logreport now sees setup/teardown reports even if the tests passed.  
							
							
							
						 
						
							2011-11-08 17:53:46 +00:00  
				
					
						
							
							
								 
						
							
								3b9fd3abd8 
								
							 
						 
						
							
							
								
								introduce --durations=N showing slowest test executions  
							
							
							
						 
						
							2011-11-08 17:20:56 +00:00  
				
					
						
							
							
								 
						
							
								78438db752 
								
							 
						 
						
							
							
								
								fix py3 failure  
							
							
							
						 
						
							2011-11-07 18:28:30 +00:00  
				
					
						
							
							
								 
						
							
								a2f4a11301 
								
							 
						 
						
							
							
								
								refine lsof/FD leakage testing and rework test setup and some of pytest own tests.   Note that the actual diff to non-test code is small.  Also remove some redundant tests (introduced by a copy-paste-error apparently in test_mark.py).  
							
							
							
						 
						
							2011-11-07 18:08:41 +00:00  
				
					
						
							
							
								 
						
							
								077c468589 
								
							 
						 
						
							
							
								
								don't remove symlinks from temporary directory path - should help with some standard OSX setups  
							
							
							
						 
						
							2011-11-06 19:34:02 +00:00  
				
					
						
							
							
								 
						
							
								d4fe273b2f 
								
							 
						 
						
							
							
								
								fix FD leakage during pytest's own test run and add "--lsof" option to tox default test runs.  
							
							... 
							
							
							
							the leakage came down to a problematic bit of the stdlib logging module: it takes ownerships of stdout/stderr making it hard for pytest to implement clean capturing.  The current work around is to add some extra code in the setup machinery of pytest's own tests which actually closes sub-FDs. 
							
						 
						
							2011-11-06 15:40:17 +00:00  
				
					
						
							
							
								 
						
							
								761a95e542 
								
							 
						 
						
							
							
								
								fix some of my typos, thanks Arfrever  
							
							
							
						 
						
							2011-10-27 07:38:44 +02:00  
				
					
						
							
							
								 
						
							
								2c230f910d 
								
							 
						 
						
							
							
								
								fix issue74 - propperly filter out missfit names in _tryconvertpyarg  
							
							
							
						 
						
							2011-10-26 22:40:08 +02:00  
				
					
						
							
							
								 
						
							
								346da57a8a 
								
							 
						 
						
							
							
								
								bump to version 2.1.3, add release announce, regen docs (with make regen)  
							
							
							
						 
						
							2011-10-18 20:07:45 +02:00  
				
					
						
							
							
								 
						
							
								e2201fe3a9 
								
							 
						 
						
							
							
								
								Look up the pytest_assertrepr_compare hook for each test item  
							
							... 
							
							
							
							Before this was only done at the time the assertion plugin was loaded.
This lead to counter-intuitive behaviour where two subdirectories with
a pytest_assertrepr_compare hook in their conftest.py would not work,
only one would ever be used.
This defers assiging the _pytest.assertion.util._reprcompare function
until the item is loaded (pytest_runtest_setup) so that it can use the
hookrelay of the test item to find the appropriate
pytest_assertrepr_compare hook for the item.
This fixes issue #77 . 
							
						 
						
							2011-10-16 11:51:15 +01:00  
				
					
						
							
							
								 
						
							
								45b98d6e70 
								
							 
						 
						
							
							
								
								cast boolean thing to int to make py3.3 happy  
							
							
							
						 
						
							2011-10-14 18:08:10 -04:00  
				
					
						
							
							
								 
						
							
								29b4082b00 
								
							 
						 
						
							
							
								
								put the explanation generating code in the conditional fail body ( fixes   #79 )  
							
							
							
						 
						
							2011-10-14 16:26:13 -04:00  
				
					
						
							
							
								 
						
							
								6ac638ba87 
								
							 
						 
						
							
							
								
								add a reportchar for reporting errors,  fixes   #76  
							
							
							
						 
						
							2011-09-29 23:44:26 +02:00  
				
					
						
							
							
								 
						
							
								f2512017ea 
								
							 
						 
						
							
							
								
								correctly handle zero length cmdline arguments  
							
							
							
						 
						
							2011-09-25 23:26:49 +02:00  
				
					
						
							
							
								 
						
							
								3bd3ba133f 
								
							 
						 
						
							
							
								
								fix issue75 - test failure on jython.  
							
							... 
							
							
							
							also experimentally enable more tests in the jython test env. 
							
						 
						
							2011-09-25 07:40:43 +02:00  
				
					
						
							
							
								 
						
							
								45afb1b7d1 
								
							 
						 
						
							
							
								
								fix issue67 - junitxml now contains correct durations. thanks ronny.  
							
							
							
						 
						
							2011-09-24 15:15:51 +02:00  
				
					
						
							
							
								 
						
							
								922a283f99 
								
							 
						 
						
							
							
								
								bump version  
							
							
							
						 
						
							2011-09-24 14:13:24 +02:00  
				
					
						
							
							
								 
						
							
								ac9192e4f8 
								
							 
						 
						
							
							
								
								make call durations part of the test report  
							
							
							
						 
						
							2011-09-23 10:53:03 +02:00  
				
					
						
							
							
								 
						
							
								ad785a476c 
								
							 
						 
						
							
							
								
								going for 2.1.2 bug fix release  
							
							
							
						 
						
							2011-09-23 07:30:44 +02:00  
				
					
						
							
							
								 
						
							
								fb6fc673b8 
								
							 
						 
						
							
							
								
								don't try assertion rewriting on jython for now  
							
							
							
						 
						
							2011-09-21 06:45:40 +02:00  
				
					
						
							
							
								 
						
							
								2bc4065a00 
								
							 
						 
						
							
							
								
								rewrite file newlines when the python parser is picky  
							
							
							
						 
						
							2011-09-20 17:53:07 -04:00  
				
					
						
							
							
								 
						
							
								5c32421f2e 
								
							 
						 
						
							
							
								
								merge, bump version  
							
							
							
						 
						
							2011-09-12 08:57:35 +02:00  
				
					
						
							
							
								 
						
							
								0e05a4fbcf 
								
							 
						 
						
							
							
								
								Improve --pyargs.  
							
							... 
							
							
							
							Don't evaluate modules and do nto show 'module not found' if ImportError is
thrown in the module. 
							
						 
						
							2011-09-01 16:19:16 +02:00  
				
					
						
							
							
								 
						
							
								8675cf640d 
								
							 
						 
						
							
							
								
								every boolop operand must have it's own format context ( fixes   #69 )  
							
							
							
						 
						
							2011-08-30 10:34:21 -04:00  
				
					
						
							
							
								 
						
							
								8b211983ff 
								
							 
						 
						
							
							
								
								clear instead of deleting temporary assertion variables  
							
							
							
						 
						
							2011-08-30 00:24:57 -04:00  
				
					
						
							
							
								 
						
							
								661a8a4a92 
								
							 
						 
						
							
							
								
								only use the last part of the module name in the filename ( fixes   #68 )  
							
							
							
						 
						
							2011-08-30 00:12:07 -04:00  
				
					
						
							
							
								 
						
							
								abe080c6b4 
								
							 
						 
						
							
							
								
								use different caches for optimized and unoptimized code ( fixes   #66 )  
							
							
							
						 
						
							2011-08-29 10:13:00 -04:00  
				
					
						
							
							
								 
						
							
								09933b8b04 
								
							 
						 
						
							
							
								
								bump to 2.1.1, regen examples, add release announcement  
							
							
							
						 
						
							2011-08-20 18:37:00 +02:00  
				
					
						
							
							
								 
						
							
								41b8a03b05 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2011-08-19 18:07:39 +02:00  
				
					
						
							
							
								 
						
							
								fba2079292 
								
							 
						 
						
							
							
								
								bump version number, refine goodpractises wrt to importing test modules  
							
							
							
						 
						
							2011-08-19 07:58:50 +02:00  
				
					
						
							
							
								 
						
							
								9675b0f65c 
								
							 
						 
						
							
							
								
								factor out win32 checks  
							
							
							
						 
						
							2011-08-18 18:15:30 -05:00  
				
					
						
							
							
								 
						
							
								6ca3c980bf 
								
							 
						 
						
							
							
								
								same as 6e94b1809f67: ENOTDIR is ENOENT on windows  
							
							
							
						 
						
							2011-08-18 14:49:17 -05:00  
				
					
						
							
							
								 
						
							
								5bd34f8ecc 
								
							 
						 
						
							
							
								
								windows kicks up a ENOENT when a part of the path is not a dir  
							
							
							
						 
						
							2011-08-18 14:39:57 -05:00  
				
					
						
							
							
								 
						
							
								7636dc76e0 
								
							 
						 
						
							
							
								
								support pytest.set_trace in collection  
							
							
							
						 
						
							2011-08-01 10:53:37 +02:00  
				
					
						
							
							
								 
						
							
								c5dee7b549 
								
							 
						 
						
							
							
								
								_make_rewritten_pyc doesn't need to return anything  
							
							
							
						 
						
							2011-07-25 21:42:57 -05:00  
				
					
						
							
							
								 
						
							
								643ab120f4 
								
							 
						 
						
							
							
								
								only try to create the __pycache__ dir (not a tree to it)  fixes   #60  
							
							... 
							
							
							
							Also, improve error handling surrounding __pycache__ creation. 
							
						 
						
							2011-07-25 21:40:38 -05:00  
				
					
						
							
							
								 
						
							
								2c4964d290 
								
							 
						 
						
							
							
								
								escape '%' in specialized comparison explanations ( fixes   #63 )  
							
							
							
						 
						
							2011-07-19 21:42:00 -05:00  
				
					
						
							
							
								 
						
							
								43113f9a9d 
								
							 
						 
						
							
							
								
								add some debugging tracing to assertion rewriting to understand where failures (specifically issue60) come from.  
							
							
							
						 
						
							2011-07-14 19:17:17 +02:00  
				
					
						
							
							
								 
						
							
								650c3bcfde 
								
							 
						 
						
							
							
								
								enhance debug tracing: print trace tags at the end of message and forget about "prefix".  
							
							... 
							
							
							
							Always log to "pytestdebug.log" if "--debug" option is given.
also move related code to pytest_helpconfig plugin. 
							
						 
						
							2011-07-14 19:11:50 +02:00  
				
					
						
							
							
								 
						
							
								7576b3c7d0 
								
							 
						 
						
							
							
								
								fix assertion rewriting on calls with a double-star arg  
							
							
							
						 
						
							2011-07-14 11:45:42 -05:00  
				
					
						
							
							
								 
						
							
								85415135a4 
								
							 
						 
						
							
							
								
								merge heads  
							
							
							
						 
						
							2011-07-13 13:34:24 -05:00  
				
					
						
							
							
								 
						
							
								3cc8697744 
								
							 
						 
						
							
							
								
								respect sys.dont_write_bytecode and PYTHONDONTWRITEBYTECODE  
							
							
							
						 
						
							2011-07-13 13:33:54 -05:00  
				
					
						
							
							
								 
						
							
								703da22831 
								
							 
						 
						
							
							
								
								put systemout/systemerr to correct xml location  
							
							
							
						 
						
							2011-07-13 18:47:27 +02:00  
				
					
						
							
							
								 
						
							
								14ceaf2459 
								
							 
						 
						
							
							
								
								fix assertion rewriting in read-only directories (refs  #60 )  
							
							
							
						 
						
							2011-07-12 17:09:14 -05:00  
				
					
						
							
							
								 
						
							
								f3bc197afb 
								
							 
						 
						
							
							
								
								fix   #59 : provide better Jenkins stdout and stderr sections  
							
							
							
						 
						
							2011-07-12 23:09:03 +02:00