Lines Matching refs:data

90     # Modern API completely ignores exported dimension and format data and
111 def check_multidimensional(self, f, data):
112 padding = b"\x00" if len(data) % 2 else b""
113 bytes_data = data + padding # Make sure cast works
118 def check_nonbyte_element_format(self, f, data):
119 padding = b"\x00" * ((4 - len(data)) % 4)
120 bytes_data = data + padding # Make sure cast works
192 for data, res in tests.items():
193 eq(base64.b64decode(data), res)
194 eq(base64.b64decode(data.decode('ascii')), res)
202 for (data, altchars), res in tests_altchars.items():
203 data_str = data.decode('ascii')
206 eq(base64.b64decode(data, altchars=altchars), res)
208 eq(base64.b64decode(data, altchars=altchars_str), res)
212 for data, res in tests.items():
213 eq(base64.standard_b64decode(data), res)
214 eq(base64.standard_b64decode(data.decode('ascii')), res)
223 for data, res in tests_urlsafe.items():
224 eq(base64.urlsafe_b64decode(data), res)
225 eq(base64.urlsafe_b64decode(data.decode('ascii')), res)
290 for data, res in tests.items():
291 eq(base64.b32decode(data), res)
292 eq(base64.b32decode(data.decode('ascii')), res)
313 for data, res in tests.items():
314 eq(base64.b32decode(data, True), res)
315 eq(base64.b32decode(data.decode('ascii'), True), res)
327 for (data, map01), res in map_tests.items():
328 data_str = data.decode('ascii')
331 eq(base64.b32decode(data, map01=map01), res)
333 eq(base64.b32decode(data, map01=map01_str), res)
335 self.assertRaises(binascii.Error, base64.b32decode, data)
347 for data in tests:
348 with self.subTest(data=data):
350 base64.b32decode(data)
352 base64.b32decode(data.decode('ascii'))
416 for data in tests:
417 with self.subTest(to_decode=data):
419 base64.b32hexdecode(data)
421 base64.b32hexdecode(data.decode('ascii'))
488 for data, res in tests.items():
489 eq(base64.a85encode(data), res, data)
490 eq(base64.a85encode(data, adobe=False), res, data)
491 eq(base64.a85encode(data, adobe=True), b'<~' + res + b'~>', data)
538 for data, res in tests.items():
539 eq(base64.b85encode(data), res)
572 for data, res in tests.items():
573 eq(base64.a85decode(data), res, data)
574 eq(base64.a85decode(data, adobe=False), res, data)
575 eq(base64.a85decode(data.decode("ascii"), adobe=False), res, data)
576 eq(base64.a85decode(b'<~' + data + b'~>', adobe=True), res, data)
577 eq(base64.a85decode(data + b'~>', adobe=True), res, data)
578 eq(base64.a85decode('<~%s~>' % data.decode("ascii"), adobe=True),
579 res, data)
617 for data, res in tests.items():
618 eq(base64.b85decode(data), res)
619 eq(base64.b85decode(data.decode("ascii")), res)