72de7d94fd 
								
							 
						 
						
							
							
								
								adding a link to Floris' new post  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-06-14 15:45:31 +02:00  
				
					
						
							
							
								 
						
							
								523704f890 
								
							 
						 
						
							
							
								
								make py.test.raises as-VAR be an ExceptionInfo object  
							
							... 
							
							
							
							but only initialize it after the block is finished.
--HG--
branch : trunk 
							
						 
						
							2010-06-09 14:45:41 +02:00  
				
					
						
							
							
								 
						
							
								6951da7da0 
								
							 
						 
						
							
							
								
								merge Ronny's changes, add some documentation and changelog entries  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-06-09 14:26:08 +02:00  
				
					
						
							
							
								 
						
							
								64388832d9 
								
							 
						 
						
							
							
								
								introduce a new request.applymarker() function and refactor  
							
							... 
							
							
							
							internally to allow for dynamically adding keywords to test
items.
--HG--
branch : trunk 
							
						 
						
							2010-06-08 02:34:51 +02:00  
				
					
						
							
							
								 
						
							
								73d9900844 
								
							 
						 
						
							
							
								
								add Meme's pytest-cov plugin to the plugin index page  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-05-26 14:48:27 +02:00  
				
					
						
							
							
								 
						
							
								2e36e2619f 
								
							 
						 
						
							
							
								
								update plugin docs, restructure release announcement a bit  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-05-25 21:01:43 +02:00  
				
					
						
							
							
								 
						
							
								4f7ef0b63f 
								
							 
						 
						
							
							
								
								fix issue89 - allow py.test.mark decorators to be used with classes  
							
							... 
							
							
							
							(if you are using >=python2.6)
also allow to have multiple markers applied at class level
and test and fix a bug with chained skip/xfail decorators:
if any of the conditions is true a test will be skipped/xfailed
with a explanation which condition evaluated to true.
--HG--
branch : trunk 
							
						 
						
							2010-05-21 18:11:47 +02:00  
				
					
						
							
							
								 
						
							
								c790288a5f 
								
							 
						 
						
							
							
								
								fix issue98 - xdist documentation wrongly told to set pytest_option_X  
							
							... 
							
							
							
							where it is only option_X that is correct.
--HG--
branch : trunk 
							
						 
						
							2010-05-18 18:45:12 +02:00  
				
					
						
							
							
								 
						
							
								a7d646c5e7 
								
							 
						 
						
							
							
								
								updating docs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-05-05 21:01:54 +02:00  
				
					
						
							
							
								 
						
							
								45e10f4c48 
								
							 
						 
						
							
							
								
								rename pytest_ignore_collect_path to pytest_ignore_collect before release  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-05-02 15:24:02 +02:00  
				
					
						
							
							
								 
						
							
								7cd899fd3c 
								
							 
						 
						
							
							
								
								add capturelog generated plugin text  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-04-19 14:44:11 +02:00  
				
					
						
							
							
								 
						
							
								e45cd7e35e 
								
							 
						 
						
							
							
								
								fix issue86 - point to pytest-xdist plugin for looponfailing feature.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-04-14 15:05:39 +02:00  
				
					
						
							
							
								 
						
							
								1d28dcf140 
								
							 
						 
						
							
							
								
								add links to new plugins  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-04-12 16:08:12 +02:00  
				
					
						
							
							
								 
						
							
								c75d0faa6f 
								
							 
						 
						
							
							
								
								remove cover and xmlresult plugins as they are not easily installable  
							
							... 
							
							
							
							and lead to frustration (thanks again to prologic for getting back on it)
--HG--
branch : trunk 
							
						 
						
							2010-02-10 16:11:19 +01:00  
				
					
						
							
							
								 
						
							
								3608d722fa 
								
							 
						 
						
							
							
								
								fix docs to not point to a downloadable plugin if the  
							
							... 
							
							
							
							plugin is external (thanks to prologic for feedbacking
on this confusion)
--HG--
branch : trunk 
							
						 
						
							2010-02-10 14:21:49 +01:00  
				
					
						
							
							
								 
						
							
								18b5ddc4dd 
								
							 
						 
						
							
							
								
								note down two issues after having helped prologic - also related to  
							
							... 
							
							
							
							earlier discussions with ronny and others.
--HG--
branch : trunk 
							
						 
						
							2010-02-09 18:32:17 +01:00  
				
					
						
							
							
								 
						
							
								14feeb9ca1 
								
							 
						 
						
							
							
								
								fix doc links, bump to dev version  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-21 19:34:42 +01:00  
				
					
						
							
							
								 
						
							
								30b756a1a2 
								
							 
						 
						
							
							
								
								add terminal plugin to overview page again  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-18 16:26:26 +01:00  
				
					
						
							
							
								 
						
							
								49f7972d48 
								
							 
						 
						
							
							
								
								some finalizing docs bit, regen plugin docs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-18 16:18:59 +01:00  
				
					
						
							
							
								 
						
							
								866255e1f5 
								
							 
						 
						
							
							
								
								pushing towards 1.2.0  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-18 11:19:59 +01:00  
				
					
						
							
							
								 
						
							
								09671eb6fc 
								
							 
						 
						
							
							
								
								rename logxml plugin to junitxml  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-16 23:33:26 +01:00  
				
					
						
							
							
								 
						
							
								9da1ba40ed 
								
							 
						 
						
							
							
								
								move down py/impl/XYZ to py/_XYZ  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-13 17:15:54 +01:00  
				
					
						
							
							
								 
						
							
								40f41496d8 
								
							 
						 
						
							
							
								
								remove dist-testing and looponfail code from core.  there remain some (pytest_runner particularly) tests that test both plain and dist modes which cannot be easily dis-entangled. food for thought.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-13 16:00:33 +01:00  
				
					
						
							
							
								 
						
							
								d4f5073076 
								
							 
						 
						
							
							
								
								remove figleaf which now lives "outside"  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-13 00:47:20 +01:00  
				
					
						
							
							
								 
						
							
								27aa14c20f 
								
							 
						 
						
							
							
								
								fix python3 issues, add missing plugin docs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-03 13:27:06 +01:00  
				
					
						
							
							
								 
						
							
								d541713dca 
								
							 
						 
						
							
							
								
								re-arrange "py.test -h" command line option grouping and update some plugin docs.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-03 12:41:29 +01:00  
				
					
						
							
							
								 
						
							
								eebeb1b257 
								
							 
						 
						
							
							
								
								enable doctest plugin by default, add a --doctest-glob option and some documentation, regen plugin docs.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-02 23:30:46 +01:00  
				
					
						
							
							
								 
						
							
								a15afb5e48 
								
							 
						 
						
							
							
								
								skip tests using 'capfd' funcarg but not having os.dup. cleanup issues and regen plugin docs.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-12-30 11:16:20 +01:00  
				
					
						
							
							
								 
						
							
								7780e74016 
								
							 
						 
						
							
							
								
								fixup funcargs docs  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-12-29 16:57:56 +01:00  
				
					
						
							
							
								 
						
							
								ee1064b13c 
								
							 
						 
						
							
							
								
								adding a link to the tutorial page  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-12-20 22:10:44 +01:00  
				
					
						
							
							
								 
						
							
								2ca39443a3 
								
							 
						 
						
							
							
								
								some doc fixes  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-12-17 09:33:41 +01:00  
				
					
						
							
							
								 
						
							
								7637a6ecda 
								
							 
						 
						
							
							
								
								fix links, partially thanks to fijal  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-12-11 14:19:18 +01:00  
				
					
						
							
							
								 
						
							
								b44e04f28d 
								
							 
						 
						
							
							
								
								adding a warning note, see also issue64.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-12-07 10:23:04 +01:00  
				
					
						
							
							
								 
						
							
								ed03eef81b 
								
							 
						 
						
							
							
								
								introduce plugin discovery through setuptools "pytest11" entrypoints  
							
							... 
							
							
							
							and refine execnet dependency handling.  Prepare 1.1 release
--HG--
branch : trunk 
							
						 
						
							2009-11-23 17:20:36 +01:00  
				
					
						
							
							
								 
						
							
								8292ff7d0f 
								
							 
						 
						
							
							
								
								fixing docs, adding draft announcement  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-11-20 10:17:49 +01:00  
				
					
						
							
							
								 
						
							
								3adf6687c9 
								
							 
						 
						
							
							
								
								reintroduce py.test.cmdline.main() (alias for py.cmdline.pytest())  
							
							... 
							
							
							
							resolves issue #61 
--HG--
branch : trunk 
							
						 
						
							2009-11-19 23:13:28 +01:00  
				
					
						
							
							
								 
						
							
								e0bca8fe51 
								
							 
						 
						
							
							
								
								fix up install docs and plugin docs for the final release  
							
							... 
							
							
							
							have CHANGELOG be a file containing links instead of a symlink
beause it causes issues with pip-install on some systems.
--HG--
branch : trunk 
							
						 
						
							2009-11-05 17:46:14 +01:00  
				
					
						
							
							
								 
						
							
								a5a94c4e8f 
								
							 
						 
						
							
							
								
								largely improve and reshuffle docs, heading strongly towards a 1.1.0  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-11-05 03:18:55 +01:00  
				
					
						
							
							
								 
						
							
								e584892c12 
								
							 
						 
						
							
							
								
								update and fix docs for installation  
							
							... 
							
							
							
							- rework installation
- add a new FAQ entry related to issue58 Windows/setuptools/multiprocess
- strike api/source references
--HG--
branch : trunk 
							
						 
						
							2009-11-02 13:00:48 +01:00  
				
					
						
							
							
								 
						
							
								cc3404b832 
								
							 
						 
						
							
							
								
								merged ronny's nose-compatibility hacks, i.e. nosestyle  
							
							... 
							
							
							
							setup_module() and setup() functions are supported.
added a few notes to changelog and documentation about it
--HG--
branch : trunk 
							
						 
						
							2009-10-27 16:49:38 +01:00  
				
					
						
							
							
								 
						
							
								6c2b1c4363 
								
							 
						 
						
							
							
								
								refine naming, API and docs for py.test.mark mechanism - now contained in pytest_mark plugin  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-10-22 20:57:21 +02:00  
				
					
						
							
							
								 
						
							
								d8b9b5f1c8 
								
							 
						 
						
							
							
								
								- make importorskip static at py.test.importorskip because it's  
							
							... 
							
							
							
							used for conditional plugin loading
- fix case where xfail is defined at module/class level
- fixes and improvements to docs, correct links to plugins
- use new skip facilities here and there
--HG--
branch : trunk 
							
						 
						
							2009-10-15 20:10:06 +02:00  
				
					
						
							
							
								 
						
							
								3ca770b420 
								
							 
						 
						
							
							
								
								generalize skipping  
							
							... 
							
							
							
							- rename pytest_xfail to pytest_skip
- dynamic "skipif" and "xfail" decorators
- move most skipping code to the plugin
also coming with this commit:
- extend mark keyword to accept positional args + docs
- fix a few documentation related issues
- leave version as "trunk" for now
--HG--
branch : trunk 
							
						 
						
							2009-10-15 16:18:57 +02:00  
				
					
						
							
							
								 
						
							
								1f29529a24 
								
							 
						 
						
							
							
								
								* don't add distributed command line options when 'execnet' is not  
							
							... 
							
							
							
							installed, report a nice message.
* fix tests and code to work with non-existing execnet
* point execnet doc to the new package
--HG--
branch : trunk 
							
						 
						
							2009-10-02 22:29:22 +02:00  
				
					
						
							
							
								 
						
							
								ab9f6a75ad 
								
							 
						 
						
							
							
								
								remove py.execnet, substitute py.execnet usages with "execnet" ones.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-10-02 16:58:57 +02:00  
				
					
						
							
							
								 
						
							
								98b2300266 
								
							 
						 
						
							
							
								
								fix cached_setup to deal properly for test_functions  
							
							... 
							
							
							
							with multiple args.  closes  #50 
--HG--
branch : trunk 
							
						 
						
							2009-09-30 12:52:40 +02:00  
				
					
						
							
							
								 
						
							
								8f69d23f18 
								
							 
						 
						
							
							
								
								merging jarko'S fixes, resolves issue  #45 , resolves issue  #46  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-09-23 19:43:43 +02:00  
				
					
						
							
							
								 
						
							
								6d84da39e4 
								
							 
						 
						
							
							
								
								some doc about the experiemntal pytest_gwmanage_newgateway hook.  
							
							... 
							
							
							
							and use process-scope for execnet test funcargs because
of weird setup/teardown issues when running distributedly itself.
--HG--
branch : trunk 
							
						 
						
							2009-09-09 20:45:51 +02:00  
				
					
						
							
							
								 
						
							
								0f29b503ef 
								
							 
						 
						
							
							
								
								monkeypatch, doc, apiwarn, deprecation fixes  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-09-07 17:53:50 +02:00  
				
					
						
							
							
								 
						
							
								3c3002ccd5 
								
							 
						 
						
							
							
								
								regen setup.py and docs so that "python3 setup.py build" maybe works if setuptools does  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2009-09-06 17:17:37 +02:00