From ae17e3b7247a3c845c7cdfc99001f55040b1ebf1 Mon Sep 17 00:00:00 2001 From: Alex Hall Date: Sun, 5 May 2019 16:57:43 +0200 Subject: [PATCH] More reliable _is_internal_frame --- pysnooper/tracer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pysnooper/tracer.py b/pysnooper/tracer.py index 91927ef..95f9b74 100644 --- a/pysnooper/tracer.py +++ b/pysnooper/tracer.py @@ -225,7 +225,7 @@ class Tracer: self.target_frames.discard(calling_frame) def _is_internal_frame(self, frame): - return frame.f_code.co_filename == __file__ + return frame.f_code.co_filename == Tracer.__enter__.__code__.co_filename def trace(self, frame, event, arg):