Commit Graph

24 Commits

Author SHA1 Message Date
hpk 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
fijal b97ff86b0f [svn r47584] Implement very sophisticated algorith for -k TestClass.test to work
--HG--
branch : trunk
2007-10-19 15:46:10 +02:00
fijal 28c5aae67d [svn r46011] Branch merge of session cleanups.
* killed _tryiter usage in rsession
* moved reporter one level up, so it can be reused later for normal session
* a lot of small simplifications

--HG--
branch : trunk
2007-08-27 11:02:50 +02:00
fijal a18a291dee [svn r45655] Kill unnecessary sanity check
--HG--
branch : trunk
2007-08-14 17:21:02 +02:00
pedronis 856c7e5695 [svn r44655] be consistent in super usage
--HG--
branch : trunk
2007-07-01 15:44:40 +02:00
pedronis 6ec2be9985 [svn r44648] PyCollectorMixin is intented to override Collector behavior, if we want to use super it really
needs to subclass from it to get mros to that effect.

If the obscure semi-override was intentional (?) holler

--HG--
branch : trunk
2007-07-01 14:18:02 +02:00
arigo a86118d77b [svn r41480] Move the FunctionMixin to collect.py, as an attempt to avoid circular
imports.

--HG--
branch : trunk
2007-03-27 15:28:18 +02:00
arigo 5506b03f81 [svn r40702] (pedronis, arigo)
Add setup/teardown calls around generators, with the same semantics as
around functions and methods.

--HG--
branch : trunk
2007-03-18 16:59:45 +01:00
hpk 3ab95e5672 [svn r38747] hum, a last-minute namespace change: i missed
that fijal didn't move py.test.Item|Function to the py.test.collect namespace
at the time.  a pypy fix will follow shortly after i merged the dist.

--HG--
branch : trunk
2007-02-13 20:21:53 +01:00
hpk a43ff3108f [svn r38568] improving r38560 a bit
--HG--
branch : trunk
2007-02-12 15:58:14 +01:00
fijal 6294a4b189 [svn r38560] Compare collectors by id rather than by name. It needs to be rethought
a bit.

--HG--
branch : trunk
2007-02-12 14:20:49 +01:00
hpk 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
hpk ee40787bf1 [svn r37885] adding docstrings, stripping non-used names from import
--HG--
branch : trunk
2007-02-03 21:33:12 +01:00
fijal 309f3e2cec [svn r37884] Few missing Skipped
--HG--
branch : trunk
2007-02-03 21:15:55 +01:00
fijal f5308aba2d [svn r37881] Some other stuff goes private
--HG--
branch : trunk
2007-02-03 19:52:21 +01:00
fijal e88a6c5fc3 [svn r37879] s/tryiter/_tryiter/
--HG--
branch : trunk
2007-02-03 19:44:34 +01:00
fijal 1dca2498fb [svn r37877] Intermediate checkin for some privatising of attributes
--HG--
branch : trunk
2007-02-03 19:29:24 +01:00
fijal 46a91b3705 [svn r37876] s/get_collector_trail/_get_collector_trail/
--HG--
branch : trunk
2007-02-03 19:00:04 +01:00
fijal 9b62f2290c [svn r37862] Move Skipped/Failed/Passed out of public namespace
--HG--
branch : trunk
2007-02-03 13:14:46 +01:00
hpk b706ec2f95 [svn r37741] monster checking for
* unifying IO capturing methods
* py.io.StdCapture and py.io.StdCaptureFD
  (and both have a classmethod 'call' that is
  a shortcut for capturing output while
  executing a function)
* removing lots of duplicate code
* providing some examples in py/doc/io.txt

at least tests on win32 and linux seem
to pass all for me.

--HG--
branch : trunk
2007-02-01 16:20:39 +01:00
fijal c72120b8fc [svn r37381] Add a shortcut.
--HG--
branch : trunk
2007-01-26 12:50:22 +01:00
hpk 4963148482 [svn r37302] experimentally enable FD-based output capturing per-test
--HG--
branch : trunk
2007-01-24 22:11:24 +01:00
hpk 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
hpk 5992a8ef21 [svn r37264] create the new development trunk
--HG--
branch : trunk
2007-01-24 15:24:01 +01:00