| 151 |
| 152 |
| 153 |
| 154 |
| 155 |
| 156 |
| 157 |
| 158 |
| 159 |
| 160 |
| 161 |
| 162 |
| 163 |
| 164 |
| 165 | |
def test_traceback_getcrashentry_empty(self): |
def g(): |
__tracebackhide__ = True |
raise ValueError |
def f(): |
__tracebackhide__ = True |
g() |
|
-> excinfo = py.test.raises(ValueError, f) |
tb = excinfo.traceback |
entry = tb.getcrashentry() |
co = py.code.Code(g) |
assert entry.frame.code.path == co.path |
assert entry.lineno == co.firstlineno + 2 |
assert entry.frame.code.name == 'g' | |