(self)
| 2368 | self.assertIn('inner_raise() # Marker', blocks[2]) |
| 2369 | |
| 2370 | def test_context(self): |
| 2371 | def inner_raise(): |
| 2372 | try: |
| 2373 | self.zero_div() |
| 2374 | except ZeroDivisionError: |
| 2375 | raise KeyError |
| 2376 | def outer_raise(): |
| 2377 | inner_raise() # Marker |
| 2378 | blocks = boundaries.split(self.get_report(outer_raise)) |
| 2379 | self.assertEqual(len(blocks), 3) |
| 2380 | self.assertEqual(blocks[1], context_message) |
| 2381 | self.check_zero_div(blocks[0]) |
| 2382 | self.assertIn('inner_raise() # Marker', blocks[2]) |
| 2383 | |
| 2384 | def test_context_suppression(self): |
| 2385 | try: |
nothing calls this directly
no test coverage detected