(transformer, case, match=True)
| 152 | nt.assert_not_equal(make_tokens_by_line(c+k)[-1], []) |
| 153 | |
| 154 | def check_find(transformer, case, match=True): |
| 155 | sample, expected_start, _ = case |
| 156 | tbl = make_tokens_by_line(sample) |
| 157 | res = transformer.find(tbl) |
| 158 | if match: |
| 159 | # start_line is stored 0-indexed, expected values are 1-indexed |
| 160 | nt.assert_equal((res.start_line+1, res.start_col), expected_start) |
| 161 | return res |
| 162 | else: |
| 163 | nt.assert_is(res, None) |
| 164 | |
| 165 | def check_transform(transformer_cls, case): |
| 166 | lines, start, expected = case |
no test coverage detected