Author: Armin Rigo <[email protected]>
Branch: reverse-debugger
Changeset: r86780:fc28ecc9228c
Date: 2016-08-31 16:53 +0200
http://bitbucket.org/pypy/pypy/changeset/fc28ecc9228c/
Log: Fix
diff --git a/pypy/interpreter/test/test_reverse_debugging.py
b/pypy/interpreter/test/test_reverse_debugging.py
--- a/pypy/interpreter/test/test_reverse_debugging.py
+++ b/pypy/interpreter/test/test_reverse_debugging.py
@@ -7,11 +7,12 @@
class FakeCode:
hidden_applevel = False
- def __init__(self, co_code, co_lnotab):
+ def __init__(self, co_code='', co_lnotab='', co_filename='?'):
self.co_firstlineno = 43
self.co_code = co_code
self.co_lnotab = co_lnotab
self.co_revdb_linestarts = None
+ self.co_filename = co_filename
@given(strategies.binary())
@@ -43,10 +44,6 @@
def getcode(self):
return self.__code
-class FakeCode:
- def __init__(self, co_filename):
- self.co_filename = co_filename
-
def check_add_breakpoint(input, curfilename=None,
expected_funcname=None,
expected_fileline=None,
@@ -60,7 +57,7 @@
messages.append((cmd, arg1, arg2, arg3, extra))
def my_cur_frame():
assert curfilename is not None
- return FakeFrame(FakeCode(curfilename))
+ return FakeFrame(FakeCode(co_filename=curfilename))
revdb.send_answer = got_message
reverse_debugging.fetch_cur_frame = my_cur_frame
add_breakpoint(input, 5)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit