(self)
| 2427 | self.assertIn('1/0 # Marker', lines[2]) |
| 2428 | |
| 2429 | def test_cause(self): |
| 2430 | def inner_raise(): |
| 2431 | try: |
| 2432 | self.zero_div() |
| 2433 | except ZeroDivisionError as e: |
| 2434 | raise KeyError from e |
| 2435 | def outer_raise(): |
| 2436 | inner_raise() # Marker |
| 2437 | blocks = boundaries.split(self.get_report(outer_raise)) |
| 2438 | self.assertEqual(len(blocks), 3) |
| 2439 | self.assertEqual(blocks[1], cause_message) |
| 2440 | self.check_zero_div(blocks[0]) |
| 2441 | self.assertIn('inner_raise() # Marker', blocks[2]) |
| 2442 | |
| 2443 | def test_context(self): |
| 2444 | def inner_raise(): |
nothing calls this directly
no test coverage detected