Benjamin Peterson
|
657522b629
|
a less ugly way to detect if assert rewriting is enabled
|
2011-05-26 17:17:48 -05:00 |
Benjamin Peterson
|
dd199d255c
|
move _setupstate into session
|
2011-05-26 17:08:56 -05:00 |
Benjamin Peterson
|
89d6defd68
|
correctly initialize and shutdown sessions
|
2011-05-26 17:08:44 -05:00 |
Benjamin Peterson
|
c4d761fe99
|
these tests should cause pytest_configure to be called
|
2011-05-26 16:50:04 -05:00 |
Benjamin Peterson
|
bf3d9f3737
|
correct attribute name
|
2011-05-26 16:18:18 -05:00 |
Benjamin Peterson
|
32a67f9622
|
add some tracing in the assert plugin
|
2011-05-26 16:08:25 -05:00 |
Benjamin Peterson
|
d438a0bd83
|
introduce --assertmode option
|
2011-05-26 14:34:27 -05:00 |
Benjamin Peterson
|
d3645758ea
|
this comment was moved away
|
2011-05-26 13:17:39 -05:00 |
Benjamin Peterson
|
15b9e8ed7d
|
forgot to util module
|
2011-05-26 13:17:26 -05:00 |
Benjamin Peterson
|
ee64da4bad
|
fix grammar
|
2011-05-26 13:15:21 -05:00 |
Benjamin Peterson
|
4fe13e59a7
|
fix comment
|
2011-05-26 13:15:03 -05:00 |
Benjamin Peterson
|
250160b4b0
|
refactor explanation formatting things into their own module
|
2011-05-26 12:01:34 -05:00 |
Benjamin Peterson
|
f423ce9c01
|
import assertion code from pylib
|
2011-05-25 17:54:02 -05:00 |
Benjamin Peterson
|
491c05cea7
|
create the _pytest/assertion package
|
2011-05-25 16:18:45 -05:00 |
Benjamin Peterson
|
e02d22aa4f
|
expand try/except/finally which py2.4 does't like
|
2011-05-25 15:55:57 -05:00 |
Benjamin Peterson
|
c0910abf2f
|
account py3 range objects
|
2011-05-24 18:30:18 -05:00 |
Benjamin Peterson
|
b061e71da9
|
account for py3 dict.values
|
2011-05-24 18:28:20 -05:00 |
Benjamin Peterson
|
fa412675fc
|
use py.builtin.exec_
|
2011-05-24 18:28:05 -05:00 |
Benjamin Peterson
|
0bb84abca7
|
handle comparison results which raise when asked for their truth value
|
2011-05-24 18:15:08 -05:00 |
Benjamin Peterson
|
f5decc90ca
|
test that python loads our fake pycs
|
2011-05-24 17:52:17 -05:00 |
Benjamin Peterson
|
7fc2f8786f
|
refactor writing the fake pyc into its own function
|
2011-05-24 17:48:56 -05:00 |
Benjamin Peterson
|
76cede83c0
|
add a way to disable assertion rewriting for a module
|
2011-05-24 17:30:35 -05:00 |
Benjamin Peterson
|
993efe927b
|
fix sentence
|
2011-05-24 17:28:20 -05:00 |
Benjamin Peterson
|
9c4f6791e5
|
give initial imports a reasonable lineno
|
2011-05-24 17:21:58 -05:00 |
Benjamin Peterson
|
7ba8fee3dc
|
improve this test
|
2011-05-20 09:44:36 -05:00 |
Benjamin Peterson
|
265b7458cb
|
in the common case, the and operation isn't needed
|
2011-05-19 22:11:18 -05:00 |
Benjamin Peterson
|
dc3e39e95c
|
a less silly way to check comparison results
|
2011-05-19 21:57:27 -05:00 |
Benjamin Peterson
|
4f2166c997
|
use assertion rewriting on test files
This works by writing a fake pyc with the asserts rewritten.
|
2011-05-19 21:52:10 -05:00 |
Benjamin Peterson
|
e0c128beec
|
unconditionally override lineno and col_offset on generated ast
|
2011-05-19 21:49:37 -05:00 |
Benjamin Peterson
|
bf039fea74
|
add hooks before and after a module is imported
|
2011-05-19 21:45:33 -05:00 |
Benjamin Peterson
|
78be3db9bb
|
remove unneeded list
|
2011-05-19 19:15:20 -05:00 |
Benjamin Peterson
|
aae89cd021
|
correctly handle multiple asserts
|
2011-05-19 18:56:48 -05:00 |
Benjamin Peterson
|
9ac818fb5c
|
small refactoring
|
2011-05-19 18:32:48 -05:00 |
Benjamin Peterson
|
9e6dfaefd9
|
place assertion imports after __future__ statements and docstrings
|
2011-05-19 16:53:13 -05:00 |
Benjamin Peterson
|
c742e47de0
|
new assertion debugger which rewrites asserts before they are run
|
2011-05-18 15:31:10 -05:00 |
holger krekel
|
95ddd5059f
|
bumping version and adding changelog entry for configure funcargs
|
2011-05-13 09:57:35 +02:00 |
Ronny Pfannschmidt
|
b6815538c5
|
introduce the pytest_configure_funcargs hook for better control on funcarg instanciation/configuration
|
2011-05-12 23:47:05 +02:00 |
holger krekel
|
ea936213bc
|
fix link to pypy tests
|
2011-05-12 13:52:14 +02:00 |
holger krekel
|
7e65f346f4
|
Added tag 2.0.3 for changeset 363e5a5a59c8
|
2011-05-11 11:54:36 +02:00 |
holger krekel
|
07e870dc14
|
unbump version to retag
|
2011-05-11 11:54:30 +02:00 |
holger krekel
|
ee53b1f591
|
bump version
|
2011-05-11 11:23:46 +02:00 |
holger krekel
|
63ccec90be
|
regen examples to use 2.0.3 version number
|
2011-05-01 12:38:56 +02:00 |
holger krekel
|
c666aeabbb
|
Added tag 2.0.3 for changeset 49f11dbff725
|
2011-04-17 23:16:16 +02:00 |
holger krekel
|
f8137390c2
|
add release announcement
|
2011-04-17 23:16:14 +02:00 |
holger krekel
|
2589aa183c
|
Added tag 2.0.3 for changeset c777dcad1665
|
2011-04-17 23:15:51 +02:00 |
holger krekel
|
b316bc6723
|
Added tag 2.0.3 for changeset 2ef82d82daac
|
2011-04-17 23:09:33 +02:00 |
holger krekel
|
420bbfd9a9
|
bump version
|
2011-04-17 23:09:13 +02:00 |
holger krekel
|
942ae47cd1
|
tentatively use internal list for cleanups at unconfigure time - this helps reporting with partially executed pytest_configure() hooks
|
2011-04-17 12:20:13 +02:00 |
holger krekel
|
06ca7090f9
|
fix issue38 - nicer tracebacks on sessionstart/configure (and other internal/custom hook failures)
|
2011-04-17 12:20:11 +02:00 |
Floris Bruynooghe
|
bc4e4b38a9
|
Update changelog
|
2011-04-16 00:47:16 +01:00 |