holger krekel
|
f3fcb5e6d3
|
- strike lots of basically unused code around local path implementation.
and tweak things a bit to make py.path.local at least importable on 3k
- also strike unused somewhat related code in initpkg.py
--HG--
branch : trunk
|
2009-08-20 19:43:13 +02:00 |
holger krekel
|
5e4fcdd14e
|
added a pytest_helpconfig plugin which groups --version and the new "--help-config" option. rename options and configuration names. streamlines docs.
--HG--
branch : 1.0.x
|
2009-08-19 15:45:01 +02:00 |
holger krekel
|
36189a7aa7
|
[mq]: 101doc
--HG--
branch : 1.0.x
|
2009-08-18 19:04:57 +02:00 |
holger krekel
|
822b69a4e8
|
use item's own fspath when doing progress reporting, fixes #31
--HG--
branch : 1.0.x
|
2009-08-17 16:45:52 +02:00 |
holger krekel
|
37976be529
|
[mq]: flexcom
--HG--
branch : 1.0.x
|
2009-08-11 19:00:41 +02:00 |
holger krekel
|
b552f6eb46
|
* add pytest_nose plugin
* have unittest functions always receive a fresh instance
--HG--
branch : 1.0.x
|
2009-08-10 11:27:13 +02:00 |
holger krekel
|
cea46a86aa
|
[mq]: rename
--HG--
branch : 1.0.x
|
2009-08-06 15:02:38 +02:00 |
holger krekel
|
8c8617c354
|
* rename "rep" to "report" in reporting hooks
* refine docs
* bump version data
* improve announcement
--HG--
branch : 1.0.x
|
2009-08-04 12:00:04 +02:00 |
holger krekel
|
30d77f77af
|
shift options and tests to terminal plugin
--HG--
branch : 1.0.x
|
2009-08-03 15:27:26 +02:00 |
holger krekel
|
96c863b3c1
|
rename pocoo to "pastebin" plugin, write documentation, implement whole-session-pasting
--HG--
branch : 1.0.x
|
2009-08-03 11:56:56 +02:00 |
holger krekel
|
737c32c783
|
handle final teardown properly, add a new experimental hook for it.
--HG--
branch : 1.0.x
|
2009-07-31 14:22:02 +02:00 |
holger krekel
|
61c53602f2
|
introduce new "Error" outcome and group setup/teardown and collection failures into that category. Report them separately.
--HG--
branch : 1.0.x
|
2009-07-31 14:22:02 +02:00 |
holger krekel
|
be949f4037
|
* reworked capturing to only capture once per runtest cycle
* added readouterr() method to py.io capturing helpers
--HG--
branch : 1.0.x
|
2009-07-31 14:21:02 +02:00 |
holger krekel
|
7fabb3df69
|
update docs, leave out internal plugins
--HG--
branch : 1.0.x
|
2009-07-22 16:09:49 +02:00 |
holger krekel
|
8be0ea942a
|
introduced pytest_keyboardinterrupt hook
removed optional argument from pytest_sessionfinish hook
--HG--
branch : 1.0.x
|
2009-07-20 14:01:40 +02:00 |
holger krekel
|
e43e58afed
|
split off tests from pytest_terminal reporter plugin
--HG--
branch : 1.0.x
|
2009-07-17 16:19:19 +02:00 |
holger krekel
|
8f0a85aee1
|
* streamlining plugin docstrings
* better organisation of example directory, also does not break
whole-test run anymore
--HG--
branch : 1.0.x
|
2009-07-08 19:18:26 +02:00 |
holger krekel
|
a137b62370
|
add py.test version to verbose reporting
correctly regen setup
--HG--
branch : 1.0.x
|
2009-06-24 16:57:55 +02:00 |
holger krekel
|
7602096f81
|
perform state setup finalization earlier
--HG--
branch : 1.0.x
|
2009-06-24 15:43:37 +02:00 |
holger krekel
|
ed216e77d0
|
document and refine/rename item **runtest** hook invocations
capture output separately for fixture and actual test run
--HG--
branch : trunk
|
2009-06-09 16:08:34 +02:00 |
holger krekel
|
d16688a1e6
|
* rename, cleanup and document runtest hooks
* factor runner code into pytest_runner plugin
* cleanup setupstate handling
--HG--
branch : trunk
|
2009-06-08 18:31:10 +02:00 |
holger krekel
|
78bae2dd04
|
fix a bug that collectonly reporting did not show internal errors (thanks ronny)
--HG--
branch : trunk
|
2009-05-25 14:21:21 +02:00 |
holger krekel
|
a93918a480
|
integrate plugin hook checking directly when registering
remove plugintester plugin, all functionality now in testdir
--HG--
branch : trunk
|
2009-05-22 23:50:35 +02:00 |
holger krekel
|
db2ef3e9e8
|
* rename testrunstart/finish to sessionstart and pass it an argument
* simplify pyexecnetcleanup plugin
--HG--
branch : trunk
|
2009-05-22 21:53:26 +02:00 |
holger krekel
|
b8926f59da
|
make setupevent tests of pytest_runner.py work
--HG--
branch : trunk
|
2009-05-22 19:56:05 +02:00 |
holger krekel
|
191d02aef2
|
* refactor plugin support to work directly with
modules, no classes required anymore.
* call funcarg hook if defined on class
--HG--
branch : trunk
|
2009-05-18 23:26:16 +02:00 |
Samuele Pedroni
|
b392b0eac1
|
- rename metainfo to reportinfo for clarity
- report hook: pytest_report_iteminfo to override the .reportinfo() as provided by items
--HG--
branch : trunk
|
2009-05-12 17:02:22 +02:00 |
holger krekel
|
9950fdc3eb
|
bring back nicer headlines for failure tests
--HG--
branch : trunk
|
2009-05-12 11:05:05 +02:00 |
holger krekel
|
1cb83de0ab
|
don't print py lib revision always
--HG--
branch : trunk
|
2009-05-10 21:50:24 +02:00 |
holger krekel
|
1535d75bb8
|
test reporting of itemstart events some more
--HG--
branch : trunk
|
2009-05-08 18:47:33 +02:00 |
holger krekel
|
8182d341a5
|
rename "api" into "hook" in most places.
--HG--
branch : trunk
|
2009-05-07 18:01:53 +02:00 |
holger krekel
|
1f14aacbc2
|
fix issue 7 (delay in test writing)
--HG--
branch : trunk
|
2009-05-07 15:46:06 +02:00 |
holger krekel
|
aad04ea8ae
|
* kill some code and indirections
* have metainfo() directly provide fileinfo + message
--HG--
branch : trunk
|
2009-05-05 23:52:25 +02:00 |
hpk
|
f319a84503
|
[svn r63910] removing old mentionings of "bus". docstrings.
--HG--
branch : trunk
|
2009-04-09 20:07:05 +02:00 |
hpk
|
fb7ff9a8c2
|
[svn r63908] first step in only allowing keyword arguments to plugin calls
--HG--
branch : trunk
|
2009-04-09 18:55:11 +02:00 |
hpk
|
e75b1b9ee6
|
[svn r63902] bugfix
--HG--
branch : trunk
|
2009-04-09 16:43:12 +02:00 |
hpk
|
5d271b2bde
|
[svn r63894] grand renaming on plugin-related mostly internal objects.
--HG--
branch : trunk
|
2009-04-09 16:03:09 +02:00 |
hpk
|
0c4fc99a6f
|
[svn r63887] move rest of events
--HG--
branch : trunk
|
2009-04-09 02:12:10 +02:00 |
hpk
|
2dd3ea7041
|
[svn r63886] another few events
--HG--
branch : trunk
|
2009-04-09 01:50:02 +02:00 |
hpk
|
68c6aaa355
|
[svn r63885] moving two more events
--HG--
branch : trunk
|
2009-04-09 01:41:35 +02:00 |
hpk
|
e6234fdb61
|
[svn r63883] * moving many more events to become ordinary plugin hook calls.
* bit hackish because the code for handling the old events is
also still there ...
--HG--
branch : trunk
|
2009-04-09 01:33:48 +02:00 |
hpk
|
66c64e6b97
|
[svn r63869] * moving execnet events to become api plugin calls.
* defining Execnet hooks in an explicit API
--HG--
branch : trunk
|
2009-04-08 19:50:14 +02:00 |
hpk
|
0300b2109c
|
[svn r63822] simplifying and strictifying the internal calls to plugins using
the new "api" mechanism.
--HG--
branch : trunk
|
2009-04-08 12:06:21 +02:00 |
hpk
|
10e267b7b6
|
[svn r63786] rename CollectionReport to CollectReport, remove XXX.
--HG--
branch : trunk
|
2009-04-07 13:51:55 +02:00 |
hpk
|
c516e895fd
|
[svn r63685] internal renaming of variable name
--HG--
branch : trunk
|
2009-04-05 22:16:27 +02:00 |
hpk
|
4aeb929b3c
|
[svn r63600] merge remaining content of event.py into runner.py.
--HG--
branch : trunk
|
2009-04-04 02:34:20 +02:00 |
hpk
|
cca19f1183
|
[svn r63580] * removing usage of py.magic.patch
* removing obsolete greenlet.py
--HG--
branch : trunk
|
2009-04-03 19:45:25 +02:00 |
hpk
|
85635e1239
|
[svn r63575] killing yet more test "events" and redundant code
--HG--
branch : trunk
|
2009-04-03 18:26:21 +02:00 |
hpk
|
53491b1531
|
[svn r63571] kill another few test "events"
--HG--
branch : trunk
|
2009-04-03 17:47:16 +02:00 |
hpk
|
45e0499f10
|
[svn r63566] the InternalException event class bites the dust.
--HG--
branch : trunk
|
2009-04-03 16:18:47 +02:00 |