Mercurial > hgrepos > Python > apps > py-cutils
comparison tests/test_match.py @ 324:285ee01dbb39
WS
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Wed, 26 Mar 2025 22:40:59 +0100 |
| parents | 16a5c337fcb9 |
| children | 7f797d71bd5e |
comparison
equal
deleted
inserted
replaced
| 323:48430941c18c | 324:285ee01dbb39 |
|---|---|
| 66 def test_peek_from_second_with_bytes(self): | 66 def test_peek_from_second_with_bytes(self): |
| 67 it = CharIter(b"1234") | 67 it = CharIter(b"1234") |
| 68 self.assertEqual(b"1", it.peek()) | 68 self.assertEqual(b"1", it.peek()) |
| 69 self.assertEqual(b"1", next(it)) | 69 self.assertEqual(b"1", next(it)) |
| 70 self.assertEqual(b"2", it.peek()) | 70 self.assertEqual(b"2", it.peek()) |
| 71 self.assertEqual(b"2", it.peek()) # a second peek is idempotent | 71 self.assertEqual(b"2", it.peek()) # a second peek is idempotent |
| 72 chars = b"".join(it) | 72 chars = b"".join(it) |
| 73 self.assertEqual(b"234", chars) | 73 self.assertEqual(b"234", chars) |
| 74 self.assertIsNone(it.peek()) | 74 self.assertIsNone(it.peek()) |
| 75 | 75 |
| 76 | 76 |
