holger krekel
16aa1571c0
new cleaner layout, many improvements to docs
...
--HG--
branch : 1.0.x
2009-07-20 18:54:08 +02:00
holger krekel
013381fae1
* add a script for generating plugin docs
...
* improve generation of docs
* refine plugins docs
--HG--
branch : 1.0.x
2009-07-14 21:17:13 +02:00
holger krekel
8b7dfb29c5
re-introduce py.test.mark and move py.test.xfail to py.test.mark.xfail
...
--HG--
branch : 1.0.x
2009-06-28 13:27:34 +02:00
holger krekel
4a48a50e3b
* introduce and document new pytest_namespace hook
...
* remove py.test.mark helper
* move xfail to work directly on py.test namespace, simplified
--HG--
branch : trunk
2009-06-18 17:19:12 +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
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
b8926f59da
make setupevent tests of pytest_runner.py work
...
--HG--
branch : trunk
2009-05-22 19:56:05 +02:00
holger krekel
d1f24aa251
plugin cleanups
...
* make pytest_eventlog.py work again by adding a hack to the registry, rename
* disable resultdb hook plugin, it needs merging with resultlog
* add some docstrings, streamline bits
--HG--
branch : trunk
2009-05-20 23:12:37 +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
holger krekel
8182d341a5
rename "api" into "hook" in most places.
...
--HG--
branch : trunk
2009-05-07 18:01:53 +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
ee902a2d06
[svn r63337] provide more info for the pyfuncarg failing lookup
...
improve docstring
--HG--
branch : trunk
2009-03-26 10:14:09 +01:00
hpk
7124b9e941
[svn r62662] introduce another hook "pytest_item_makereport" to allow a
...
correct implementation of the xfail plugin: previously
--pdb and -x would incorrrectly terminate if seeing
a marked-to-fail test.
--HG--
branch : trunk
2009-03-06 19:07:44 +01:00
hpk
6f145b7c3c
[svn r62252] renaming "py.test.keywords" to "py.test.mark".
...
--HG--
branch : trunk
2009-02-27 20:56:51 +01:00
hpk
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