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

Reply via email to