(self)
| 1949 | self.assertRaises(ValueError, u.add_whitespace, (2,1)) |
| 1950 | |
| 1951 | def test_backslash_continuation(self): |
| 1952 | # The problem is that <whitespace>\<newline> leaves no token |
| 1953 | u = tokenize.Untokenizer() |
| 1954 | u.prev_row = 1 |
| 1955 | u.prev_col = 1 |
| 1956 | u.tokens = [] |
| 1957 | u.add_whitespace((2, 0)) |
| 1958 | self.assertEqual(u.tokens, ['\\\n']) |
| 1959 | u.prev_row = 2 |
| 1960 | u.add_whitespace((4, 4)) |
| 1961 | self.assertEqual(u.tokens, ['\\\n', '\\\n\\\n', ' ']) |
| 1962 | TestRoundtrip.check_roundtrip(self, 'a\n b\n c\n \\\n c\n') |
| 1963 | |
| 1964 | def test_iter_compat(self): |
| 1965 | u = tokenize.Untokenizer() |
nothing calls this directly
no test coverage detected