(self, it, seq, pickle=True)
| 108 | |
| 109 | # Helper to check that an iterator returns a given sequence |
| 110 | def check_iterator(self, it, seq, pickle=True): |
| 111 | if pickle: |
| 112 | self.check_pickle(it, seq) |
| 113 | res = [] |
| 114 | while 1: |
| 115 | try: |
| 116 | val = next(it) |
| 117 | except StopIteration: |
| 118 | break |
| 119 | res.append(val) |
| 120 | self.assertEqual(res, seq) |
| 121 | |
| 122 | # Helper to check that a for loop generates a given sequence |
| 123 | def check_for_loop(self, expr, seq, pickle=True): |
no test coverage detected