holger krekel
|
fb3af07ef4
|
try to move docs to a more releasable state, also refine
release announce and a few coding bits
|
2012-10-09 14:35:17 +02:00 |
Ronny Pfannschmidt
|
9568ff3b23
|
backout, the _memoizedcall change worked only due to a local effect
|
2012-09-24 11:36:24 +02:00 |
Ronny Pfannschmidt
|
6e5f491a42
|
get rid of _memoizedcall - we dont really need it anymore
|
2012-09-24 11:26:38 +02:00 |
holger krekel
|
41ad7dbae1
|
fix issue185 monkeypatching time.time does not cause pytest to fail
|
2012-09-01 09:58:10 +02:00 |
holger krekel
|
d68c65b493
|
minimize active parametrized non-function scoped resources by
- re-ordering at collection time
- modifying setup/teardown
|
2012-07-30 10:46:03 +02:00 |
holger krekel
|
227d847216
|
fix problem with unicode in writing failure representations to terminal, thanks ThomasWaldmann
|
2012-06-24 16:42:31 +02:00 |
Benjamin Peterson
|
64c7c1be15
|
use non-hacky dynamic package import method
|
2012-04-27 17:51:50 -04:00 |
holger krekel
|
dfa273dc25
|
fix issue177 - actually perform session scope finalization
|
2012-02-01 08:52:34 -05:00 |
Ronny Pfannschmidt
|
5263656df6
|
kwarg support for reports, so xdist can deserialized extended reports
|
2012-01-20 19:50:45 +01:00 |
holger krekel
|
8307270cec
|
yay! now that we have perfect teardowns we don't need some ugly internal hooks anymore.
|
2011-12-02 21:00:21 +00:00 |
holger krekel
|
c4fe622b82
|
fix issue93 - avoid "delayed" teardowns for distributed testing by
simplifying handling of teardowns.
|
2011-12-02 21:00:19 +00:00 |
holger krekel
|
f7648e11d8
|
another try to properly fix durations sorting (still producing sometimes failing tests, apparently when two durations of a test report are identical)
|
2011-11-18 17:59:52 +00:00 |
holger krekel
|
7bb7d1205c
|
finally fixing a bug that resulted in sometimes-failing duration tests (doh)
|
2011-11-18 17:35:23 +00:00 |
holger krekel
|
a1d41c6811
|
remove a hack that isn't needed because runtestprotocol now memorizes pending teardowns and thus dist-testing has "exact" teardowns as well
|
2011-11-18 16:58:21 +00:00 |
holger krekel
|
a5e7b2760d
|
fix issue90 - perform teardown after its actual test function/item. This is implemented by modifying the runtestprotocol to remember "pending" teardowns and call them before the setup of the next item.
|
2011-11-18 16:01:29 +00:00 |
Alfredo Deza
|
efe438d3e8
|
add padding to durations in rep.when
|
2011-11-18 09:59:39 -05:00 |
holger krekel
|
4f01cda2a7
|
fix formatting
|
2011-11-09 11:04:37 +00:00 |
holger krekel
|
99a1188287
|
simplify durations output, no percentage, no "remaining" bits
|
2011-11-08 20:57:19 +00:00 |
holger krekel
|
0b18b6094e
|
fix duration option in case of collection errors
|
2011-11-08 19:00:25 +00:00 |
holger krekel
|
ae53d04780
|
fix py3 compat
|
2011-11-08 18:37:08 +00:00 |
holger krekel
|
29bf205f3a
|
make --durations also show the execution times of setup/teardown calls. This requires a slight incompatibility - pytest_runtest_logreport now sees setup/teardown reports even if the tests passed.
|
2011-11-08 17:53:46 +00:00 |
holger krekel
|
3b9fd3abd8
|
introduce --durations=N showing slowest test executions
|
2011-11-08 17:20:56 +00:00 |
Ronny Pfannschmidt
|
ac9192e4f8
|
make call durations part of the test report
|
2011-09-23 10:53:03 +02:00 |
holger krekel
|
f3bc197afb
|
fix #59: provide better Jenkins stdout and stderr sections
|
2011-07-12 23:09:03 +02:00 |
Benjamin Peterson
|
dd199d255c
|
move _setupstate into session
|
2011-05-26 17:08:56 -05:00 |
holger krekel
|
a7131dc911
|
speed up skipping
|
2011-03-11 15:43:24 +01:00 |
holger krekel
|
4fa7a2e8ce
|
fix #128 show tracebacks for all failures and errors that haven't beed PDB-debugged
|
2010-11-23 16:10:47 +01:00 |
holger krekel
|
695bffc83d
|
refine unittest support to also work with twisted trial test cases better by
introducing a slightly hackish way to report a failure upstream
|
2010-11-23 15:42:23 +01:00 |
holger krekel
|
82ba645a2e
|
fix skip reporting over distributed testing. if we have a "skip" report
rep.longrepr will now be a 3-tuple (path, lineno, message)
|
2010-11-13 21:03:28 +01:00 |
holger krekel
|
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 |