(self)
| 4581 | |
| 4582 | class TestBase64(unittest.TestCase): |
| 4583 | def test_len(self): |
| 4584 | eq = self.assertEqual |
| 4585 | eq(base64mime.header_length('hello'), |
| 4586 | len(base64mime.body_encode(b'hello', eol=''))) |
| 4587 | for size in range(15): |
| 4588 | if size == 0 : bsize = 0 |
| 4589 | elif size <= 3 : bsize = 4 |
| 4590 | elif size <= 6 : bsize = 8 |
| 4591 | elif size <= 9 : bsize = 12 |
| 4592 | elif size <= 12: bsize = 16 |
| 4593 | else : bsize = 20 |
| 4594 | eq(base64mime.header_length('x' * size), bsize) |
| 4595 | |
| 4596 | def test_decode(self): |
| 4597 | eq = self.assertEqual |
nothing calls this directly
no test coverage detected