(self, frame, expected)
| 902 | class GeneratorStackTraceTest(unittest.TestCase): |
| 903 | |
| 904 | def check_stack_names(self, frame, expected): |
| 905 | names = [] |
| 906 | while frame: |
| 907 | name = frame.f_code.co_name |
| 908 | # Stop checking frames when we get to our test helper. |
| 909 | if (name.startswith('check_') or name.startswith('call_') |
| 910 | or name.startswith('test')): |
| 911 | break |
| 912 | |
| 913 | names.append(name) |
| 914 | frame = frame.f_back |
| 915 | |
| 916 | self.assertEqual(names, expected) |
| 917 | |
| 918 | def check_yield_from_example(self, call_method): |
| 919 | def f(): |
no test coverage detected