(self)
| 948 | eq(base64.a85encode(b' '*5, foldspaces=True, adobe=False), b'y+9') |
| 949 | |
| 950 | def test_a85encode_wrapcol(self): |
| 951 | eq = self.assertEqual |
| 952 | b = b'www.python.org' |
| 953 | self._common_test_wrapcol(base64.a85encode, b) |
| 954 | eq(base64.a85encode(b, wrapcol=7), b'GB\\6`E-\nZP=Df.1\nGEb>') |
| 955 | eq(base64.a85encode(b"\0\0\0\0www.python.org", wrapcol=7), |
| 956 | b'zGB\\6`E\n-ZP=Df.\n1GEb>') |
| 957 | eq(base64.a85encode(b, wrapcol=75), b'GB\\6`E-ZP=Df.1GEb>') |
| 958 | eq(base64.a85encode(b, wrapcol=1), |
| 959 | b'G\nB\n\\\n6\n`\nE\n-\nZ\nP\n=\nD\nf\n.\n1\nG\nE\nb\n>') |
| 960 | eq(base64.a85encode(b, wrapcol=7, adobe=True), |
| 961 | b'<~GB\\6`\nE-ZP=Df\n.1GEb>\n~>') |
| 962 | eq(base64.a85encode(b, wrapcol=1), |
| 963 | b'G\nB\n\\\n6\n`\nE\n-\nZ\nP\n=\nD\nf\n.\n1\nG\nE\nb\n>') |
| 964 | eq(base64.a85encode(b, wrapcol=1, adobe=True), |
| 965 | b'<~\nGB\n\\6\n`E\n-Z\nP=\nDf\n.1\nGE\nb>\n~>') |
| 966 | with self.assertRaises(ValueError): |
| 967 | base64.a85encode(b, wrapcol=-7, adobe=True) |
| 968 | eq(base64.a85encode(b'', wrapcol=1, adobe=True), b'<~\n~>') |
| 969 | eq(base64.a85encode(b'', wrapcol=3, adobe=True), b'<~\n~>') |
| 970 | eq(base64.a85encode(b'', wrapcol=4, adobe=True), b'<~~>') |
| 971 | |
| 972 | def test_b85encode(self): |
| 973 | eq = self.assertEqual |
nothing calls this directly
no test coverage detected