(self)
| 2354 | self.assertIn('1/0 # Marker', lines[2]) |
| 2355 | |
| 2356 | def test_cause(self): |
| 2357 | def inner_raise(): |
| 2358 | try: |
| 2359 | self.zero_div() |
| 2360 | except ZeroDivisionError as e: |
| 2361 | raise KeyError from e |
| 2362 | def outer_raise(): |
| 2363 | inner_raise() # Marker |
| 2364 | blocks = boundaries.split(self.get_report(outer_raise)) |
| 2365 | self.assertEqual(len(blocks), 3) |
| 2366 | self.assertEqual(blocks[1], cause_message) |
| 2367 | self.check_zero_div(blocks[0]) |
| 2368 | self.assertIn('inner_raise() # Marker', blocks[2]) |
| 2369 | |
| 2370 | def test_context(self): |
| 2371 | def inner_raise(): |
nothing calls this directly
no test coverage detected