Benjamin Peterson
|
f286a02582
|
rewrite with proper short-circuting on boolean operators (fixes #57)
|
2011-06-28 20:21:22 -05:00 |
Benjamin Peterson
|
c6e3606c6b
|
fix the rewriter on relative imports (fixes #58)
|
2011-06-28 10:39:11 -05:00 |
Benjamin Peterson
|
8e81ed693a
|
put explanation simplification in format_explanation so everyone can benefit
|
2011-06-12 22:41:58 -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
|
c0910abf2f
|
account py3 range objects
|
2011-05-24 18:30:18 -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
|
76cede83c0
|
add a way to disable assertion rewriting for a module
|
2011-05-24 17:30:35 -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
|
aae89cd021
|
correctly handle multiple asserts
|
2011-05-19 18:56: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 |