f456e376b9 
								
							 
						 
						
							
							
								
								refine tmpdir handling and docs  
							
							... 
							
							
							
							- clear tmpdir specified with --basetemp
- remove config.mktmp and config.getbasetemp methods 
							
						 
						
							2010-11-21 17:43:18 +01:00  
				
					
						
							
							
								 
						
							
								a698465487 
								
							 
						 
						
							
							
								
								streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*".  
							
							
							
						 
						
							2010-11-17 22:12:16 +01:00  
				
					
						
							
							
								 
						
							
								929291775e 
								
							 
						 
						
							
							
								
								flat is better than nested (cont'd):  
							
							... 
							
							
							
							- pytest.py is new module, making "python -m pytest" work always
- _pytest/*.py now contains core.py, hookspec and the plugins, no sub packages 
							
						 
						
							2010-11-13 11:10:45 +01:00  
				
					
						
							
							
								 
						
							
								55dff651f4 
								
							 
						 
						
							
							
								
								refine initilization: read config also from a "pytest.ini" file if exists  
							
							... 
							
							
							
							and revert earlier commandline option and group ordering change. 
							
						 
						
							2010-11-07 16:10:22 +01:00  
				
					
						
							
							
								 
						
							
								d9ad2e7cce 
								
							 
						 
						
							
							
								
								some python3 related fixes  
							
							
							
						 
						
							2010-11-07 01:10:15 +01:00  
				
					
						
							
							
								 
						
							
								6dac77433e 
								
							 
						 
						
							
							
								
								majorly refactor collection process  
							
							... 
							
							
							
							- get rid of py.test.collect.Directory alltogether.
- introduce direct node.nodeid attribute
- remove now superflous attributes on collect and test reports 
							
						 
						
							2010-11-06 09:58:04 +01:00  
				
					
						
							
							
								 
						
							
								6a734efe44 
								
							 
						 
						
							
							
								
								introduce a minimal tag-based tracer, to be extended if needed, strike pytest_trace hook.  
							
							
							
						 
						
							2010-11-05 23:37:31 +01:00  
				
					
						
							
							
								 
						
							
								bb732a4e75 
								
							 
						 
						
							
							
								
								add "linelist" type for ini-files  
							
							
							
						 
						
							2010-11-05 23:37:31 +01:00  
				
					
						
							
							
								 
						
							
								fed8f19156 
								
							 
						 
						
							
							
								
								introduce norecursedirs config option, remove recfilter()  
							
							
							
						 
						
							2010-11-04 23:21:26 +01:00  
				
					
						
							
							
								 
						
							
								32ac7a7c6e 
								
							 
						 
						
							
							
								
								rename addargs to addopts, make adding of opts configurable  
							
							
							
						 
						
							2010-11-01 08:55:14 +01:00  
				
					
						
							
							
								 
						
							
								85c24b7fa1 
								
							 
						 
						
							
							
								
								some test fixes and refinements  
							
							
							
						 
						
							2010-11-01 08:16:10 +01:00  
				
					
						
							
							
								 
						
							
								b6ec5a575d 
								
							 
						 
						
							
							
								
								get option settings from ini-file.  make getting configuration options from conftest.py only an internal feature.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-10-31 17:41:58 +01:00  
				
					
						
							
							
								 
						
							
								c9e629c870 
								
							 
						 
						
							
							
								
								remove old ways to set option defaults, relying on global setup.cfg or tox.ini files now.  
							
							... 
							
							
							
							revamp py.test --help-config
--HG--
branch : trunk 
							
						 
						
							2010-10-27 22:29:01 +02:00  
				
					
						
							
							
								 
						
							
								b86b1628bb 
								
							 
						 
						
							
							
								
								introduce reading of setup.cfg / ini-style configuration files  
							
							... 
							
							
							
							rename internal config.Error to pytest.UsageError
--HG--
branch : trunk 
							
						 
						
							2010-10-27 19:35:27 +02:00  
				
					
						
							
							
								 
						
							
								32fce34825 
								
							 
						 
						
							
							
								
								move config to _config  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-10-10 13:48:49 +02:00  
				
					
						
							
							
								 
						
							
								e2683f4538 
								
							 
						 
						
							
							
								
								refactor all collection related logic  
							
							... 
							
							
							
							- drop all pickling support (for now)
- perform collection completely ahead of test running (no iterativity)
- introduce new collection related hooks
- shift all keyword-selection code to pytest_keyword plugin
- simplify session object
- besides: fix issue88
--HG--
branch : trunk 
							
						 
						
							2010-09-15 10:30:50 +02:00  
				
					
						
							
							
								 
						
							
								677f7c0a6a 
								
							 
						 
						
							
							
								
								remove trailing whitespace everywhere  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-07-26 21:15:15 +02:00  
				
					
						
							
							
								 
						
							
								78d33a2f28 
								
							 
						 
						
							
							
								
								* rather expose internal exceptions under py.test.ACTION.Exception  
							
							... 
							
							
							
							with ACTION being skip, fail, exit, raises.
* move and refine test_outcome.py tests into runner tests
--HG--
branch : trunk 
							
						 
						
							2010-04-28 08:42:56 +02:00  
				
					
						
							
							
								 
						
							
								d5e463605e 
								
							 
						 
						
							
							
								
								* properly expose and document runtest-protocol related Exceptions  
							
							... 
							
							
							
							and move all definitions to the runner plugin for now.
* also move EXIT codes to session.py, obsoleting outcome.py alltogether.
--HG--
branch : trunk 
							
						 
						
							2010-04-27 21:13:09 +02:00  
				
					
						
							
							
								 
						
							
								8131f5bdc0 
								
							 
						 
						
							
							
								
								(fixes issue83) don't try to import conftest from an invalid package path, refine path.pyimport() logic  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-04-27 15:49:13 +02:00  
				
					
						
							
							
								 
						
							
								95de17b652 
								
							 
						 
						
							
							
								
								refine tests and refine code to deal with new xdist semantics.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-17 23:23:02 +01:00  
				
					
						
							
							
								 
						
							
								9da1ba40ed 
								
							 
						 
						
							
							
								
								move down py/impl/XYZ to py/_XYZ  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-13 17:15:54 +01:00  
				
					
						
							
							
								 
						
							
								5c27076d32 
								
							 
						 
						
							
							
								
								flatten test directory hierarchy and merge smaller into larger files  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2010-01-13 16:17:50 +01:00