MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_traced_func_linear

Method test_traced_func_linear

Lib/test/test_trace.py:134–144  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

132
133 @unittest.expectedFailure # TODO: RUSTPYTHON; + ('/Users/al03219714/Projects/RustPython4/crates/pylib/Lib/test/test_trace.py', 48): 1}
134 def test_traced_func_linear(self):
135 result = self.tracer.runfunc(traced_func_linear, 2, 5)
136 self.assertEqual(result, 7)
137
138 # all lines are executed once
139 expected = {}
140 firstlineno = get_firstlineno(traced_func_linear)
141 for i in range(1, 5):
142 expected[(self.my_py_filename, firstlineno + i)] = 1
143
144 self.assertEqual(self.tracer.results().counts, expected)
145
146 @unittest.expectedFailure # TODO: RUSTPYTHON; + ('/Users/al03219714/Projects/RustPython4/crates/pylib/Lib/test/test_trace.py', 54): 1}
147 def test_traced_func_loop(self):

Callers

nothing calls this directly

Calls 4

get_firstlinenoFunction · 0.85
runfuncMethod · 0.80
resultsMethod · 0.80
assertEqualMethod · 0.45

Tested by

no test coverage detected