c17a09adaf 
								
							 
						 
						
							
							
								
								[svn r62211] merge 60797:HEAD of pytestplugin branch:  
							
							... 
							
							
							
							this merge contains:
* a new plugin architecture
* a pluginized pytest core
* many pytest related refactorings
* refactorings/streamlining of pytest's own tests
--HG--
branch : trunk 
							
						 
						
							2009-02-27 11:18:27 +01:00  
				
					
						
							
							
								 
						
							
								354feff9a6 
								
							 
						 
						
							
							
								
								[svn r57594] * adding tracing to dsession and master/slave communication  
							
							... 
							
							
							
							(enable with --tracedir)
* factor slave loop into a class
* add comment to pickling
--HG--
branch : trunk 
							
						 
						
							2008-08-22 23:14:43 +02:00  
				
					
						
							
							
								 
						
							
								a6f1e3d82f 
								
							 
						 
						
							
							
								
								[svn r57591] flush true by default  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2008-08-22 19:07:04 +02:00  
				
					
						
							
							
								 
						
							
								7adfbfa166 
								
							 
						 
						
							
							
								
								[svn r57565] also introduce config.maketrace(name, flush=False) which  
							
							... 
							
							
							
							returns either a nulltracer or opens a log in the tracedir
and returns an object that you can call with args to print
into the file.
--HG--
branch : trunk 
							
						 
						
							2008-08-21 19:39:34 +02:00  
				
					
						
							
							
								 
						
							
								bf42c88e48 
								
							 
						 
						
							
							
								
								[svn r57564] adding an option for setting a tracedirectory so that components can write log files,  
							
							... 
							
							
							
							depending on what they get from config.gettracedir()
--HG--
branch : trunk 
							
						 
						
							2008-08-21 19:25:48 +02:00  
				
					
						
							
							
								 
						
							
								abc8cf09aa 
								
							 
						 
						
							
							
								
								[svn r57321] merging the event branch:  
							
							... 
							
							
							
							* moving in test, misc, code, io directories and
  py/__init__.py
* py/bin/_find.py does not print to stderr anymore
* a few fixes to conftest files in other dirs
some more fixes and adjustments pending
--HG--
branch : trunk 
							
						 
						
							2008-08-16 17:26:59 +02:00  
				
					
						
							
							
								 
						
							
								7428eadf7d 
								
							 
						 
						
							
							
								
								[svn r57320] remove test, misc, doc, io, and code directories  
							
							... 
							
							
							
							that are to come from the event branch with the next commit.
--HG--
branch : trunk 
							
						 
						
							2008-08-16 17:10:17 +02:00  
				
					
						
							
							
								 
						
							
								f2b0bd10e6 
								
							 
						 
						
							
							
								
								[svn r51034] merging in fijal's reporter-merge branch into the trunk,  
							
							... 
							
							
							
							still needs refactoring as far as i am concernced.
--HG--
branch : trunk 
							
						 
						
							2008-01-25 16:54:04 +01:00  
				
					
						
							
							
								 
						
							
								a992ca7427 
								
							 
						 
						
							
							
								
								[svn r38706] privatizing config.conftest to config._conftest as well  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-13 16:05:21 +01:00  
				
					
						
							
							
								 
						
							
								d1008d3752 
								
							 
						 
						
							
							
								
								[svn r38549] also privatizing Config.initdirect (which relates to remote reprs and such)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-12 13:21:16 +01:00  
				
					
						
							
							
								 
						
							
								5d36fbf365 
								
							 
						 
						
							
							
								
								[svn r38548] carefully privatizing Config.make_repr and Config.merge_repr  
							
							... 
							
							
							
							by doing a whole-pylib replace and reviewing the diff in detail
--HG--
branch : trunk 
							
						 
						
							2007-02-12 13:18:23 +01:00  
				
					
						
							
							
								 
						
							
								ff9df3c079 
								
							 
						 
						
							
							
								
								[svn r38506] config.getvalue_pathlist should also honour option values  
							
							... 
							
							
							
							(to be uniform with getvalue semantics)
--HG--
branch : trunk 
							
						 
						
							2007-02-11 19:47:04 +01:00  
				
					
						
							
							
								 
						
							
								7973f472d7 
								
							 
						 
						
							
							
								
								[svn r38505] clarify that config.getvalue will first lookup  
							
							... 
							
							
							
							in options.
--HG--
branch : trunk 
							
						 
						
							2007-02-11 19:43:34 +01:00  
				
					
						
							
							
								 
						
							
								bda58e9862 
								
							 
						 
						
							
							
								
								[svn r38484] make config.option override any conftest provided value.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-11 18:08:13 +01:00  
				
					
						
							
							
								 
						
							
								5c000e57f1 
								
							 
						 
						
							
							
								
								[svn r38474] make io capturing configurable per e.g.  
							
							... 
							
							
							
							conf_iocapture = "sys"
by default it has "fd" for performing fd-based capturing
--HG--
branch : trunk 
							
						 
						
							2007-02-11 17:25:01 +01:00  
				
					
						
							
							
								 
						
							
								aa4896fa04 
								
							 
						 
						
							
							
								
								[svn r38249] It seems that there was somehow different idea in mind, but I actually  
							
							... 
							
							
							
							do not get it.
Right now there is no way to override default session other than
from py.__.test import config; config.TerminalSession = 'name_to_import'
which is scary. Holger please take a look.
--HG--
branch : trunk 
							
						 
						
							2007-02-09 14:24:08 +01:00  
				
					
						
							
							
								 
						
							
								ab6dded07a 
								
							 
						 
						
							
							
								
								[svn r38207] revert 38182 and 38184 changes to ensuretemp()  
							
							... 
							
							
							
							because getpid() is different per thread
(and if e.g. run via execnet in threads ...
it creates new tempdirectories all the time)
let's consider this sometime else
--HG--
branch : trunk 
							
						 
						
							2007-02-08 21:31:50 +01:00  
				
					
						
							
							
								 
						
							
								411157756b 
								
							 
						 
						
							
							
								
								[svn r38184] avoid globals and add a comment  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 18:39:03 +01:00  
				
					
						
							
							
								 
						
							
								e89d5e5880 
								
							 
						 
						
							
							
								
								[svn r38182] Made that ensuretemp() creates a new dir after forks.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 18:25:32 +01:00  
				
					
						
							
							
								 
						
							
								77b8a010c5 
								
							 
						 
						
							
							
								
								[svn r38097] streamline boxed test configuration:  
							
							... 
							
							
							
							"config.option.boxed"  indicates now boxed tests
and RSession.fixoptions takes care to honour
dist_boxed accordingly.  So you can do
    if not py.test.config.boxed:
        py.test.skip(...)
i also fixed the documentation.
--HG--
branch : trunk 
							
						 
						
							2007-02-07 19:43:23 +01:00  
				
					
						
							
							
								 
						
							
								41526ad622 
								
							 
						 
						
							
							
								
								[svn r37898] provide a high-level helper for getting  
							
							... 
							
							
							
							at a pathlist specified in a conftest (and
the paths can be relative to the conftest.py file they
are contained in)
--HG--
branch : trunk 
							
						 
						
							2007-02-04 13:29:26 +01:00  
				
					
						
							
							
								 
						
							
								f9b8a810cd 
								
							 
						 
						
							
							
								
								[svn r37880] removing public API from test.config (only one rather  
							
							... 
							
							
							
							internal usage, anyway)
--HG--
branch : trunk 
							
						 
						
							2007-02-03 19:50:35 +01:00  
				
					
						
							
							
								 
						
							
								1dca2498fb 
								
							 
						 
						
							
							
								
								[svn r37877] Intermediate checkin for some privatising of attributes  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-03 19:29:24 +01:00  
				
					
						
							
							
								 
						
							
								e96e4f61c7 
								
							 
						 
						
							
							
								
								[svn r37598] removing broken tkinter session support ahead of the  
							
							... 
							
							
							
							0.9 release (might be re-introduced later)
--HG--
branch : trunk 
							
						 
						
							2007-01-30 15:02:28 +01:00  
				
					
						
							
							
								 
						
							
								acfbbcb7ff 
								
							 
						 
						
							
							
								
								[svn r37533] Make distribution working with custom conftests at exact levels. This  
							
							... 
							
							
							
							is very explicit - dist_rsyncroots works only in that conftest directory.
--HG--
branch : trunk 
							
						 
						
							2007-01-29 14:06:19 +01:00  
				
					
						
							
							
								 
						
							
								ad127323e3 
								
							 
						 
						
							
							
								
								[svn r37502] unify dist_* options and give dist_rsync_roots more precision:  
							
							... 
							
							
							
							you now specify relative paths (relative to the conftest.py
where a dist_rsync_root setting resides) or absolute paths.
--HG--
branch : trunk 
							
						 
						
							2007-01-28 22:54:12 +01:00  
				
					
						
							
							
								 
						
							
								216919d612 
								
							 
						 
						
							
							
								
								[svn r37501] rename for clarity  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-01-28 21:37:30 +01:00  
				
					
						
							
							
								 
						
							
								1d3519bfe0 
								
							 
						 
						
							
							
								
								[svn r37465] * all Sessions now have fixoptions()  
							
							... 
							
							
							
							* added some tests for implied and conflicting options
* make all Session objects inherit from the base session
* small cleanups with respect to test setup
* separate tests a bit
--HG--
branch : trunk 
							
						 
						
							2007-01-28 14:25:03 +01:00  
				
					
						
							
							
								 
						
							
								de9fd5ecef 
								
							 
						 
						
							
							
								
								[svn r37462] allow the remote side to run in verbose mode  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-01-28 12:00:17 +01:00  
				
					
						
							
							
								 
						
							
								f1b4e14f09 
								
							 
						 
						
							
							
								
								[svn r37433] Add a helper which returns value + path of a dir where value was found  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-01-27 15:01:45 +01:00  
				
					
						
							
							
								 
						
							
								9dc7fbbd37 
								
							 
						 
						
							
							
								
								[svn r37300] Make clean complaints about lack of disthosts and call fixoptions if present.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-01-24 22:05:33 +01:00  
				
					
						
							
							
								 
						
							
								c0535c70ad 
								
							 
						 
						
							
							
								
								[svn r37290] * allow only CAPITAL letters for short options  
							
							... 
							
							
							
							* documentation and test for it
* streamlined documentation a bit
--HG--
branch : trunk 
							
						 
						
							2007-01-24 20:18:46 +01:00  
				
					
						
							
							
								 
						
							
								7cf9824680 
								
							 
						 
						
							
							
								
								[svn r37278] move files from branch to trunk (and thus complete  
							
							... 
							
							
							
							the merge of the config branch into the trunk)
--HG--
branch : trunk 
							
						 
						
							2007-01-24 17:46:46 +01:00  
				
					
						
							
							
								 
						
							
								5992a8ef21 
								
							 
						 
						
							
							
								
								[svn r37264] create the new development trunk  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-01-24 15:24:01 +01:00