def test_deprecated_find_lines_from_code(self): with self.assertWarns(DeprecationWarning): def foo(): pass trace.find_lines_from_code(foo.__code__, ["eggs"])
def find_source_lines(self): """Mark all executable source lines in fn as executed 0 times.""" strs = trace.find_strings(self.filename) lines = trace.find_lines_from_code(self.fn.__code__, strs) self.firstcodelineno = sys.maxsize for lineno in lines: self.firstcodelineno = min(self.firstcodelineno, lineno) self.sourcelines.setdefault(lineno, 0) if self.firstcodelineno == sys.maxsize: self.firstcodelineno = self.firstlineno
def find_source_lines(self): """Mark all executable source lines in fn as executed 0 times.""" if self.filename is None: return strs = trace.find_strings(self.filename) lines = trace.find_lines_from_code(self.fn.__code__, strs) for lineno in lines: self.sourcelines.setdefault(lineno, 0) if lines: self.firstcodelineno = min(lines) else: self.firstcodelineno = self.firstlineno
def find_source_lines(self): """Mark all executable source lines in fn as executed 0 times.""" if self.filename is None: return strs = trace.find_strings(self.filename) lines = trace.find_lines_from_code(self.fn.__code__, strs) for lineno in lines: self.sourcelines.setdefault(lineno, 0) if lines: self.firstcodelineno = min(lines) else: # pragma: nocover # This branch cannot be reached, I'm just being paranoid. self.firstcodelineno = self.firstlineno