Home | History | Annotate | Download | only in test

Lines Matching defs:encoding

34         # get a StreamReader for the encoding and feed the bytestring version
39 r = codecs.getreader(self.encoding)(q)
41 for (c, partialresult) in zip(input.encode(self.encoding), partialresults):
51 d = codecs.getincrementaldecoder(self.encoding)()
53 for (c, partialresult) in zip(input.encode(self.encoding), partialresults):
63 for (c, partialresult) in zip(input.encode(self.encoding), partialresults):
71 encoded = input.encode(self.encoding)
74 u"".join(codecs.iterdecode(encoded, self.encoding))
79 stream = StringIO.StringIO(input.encode(self.encoding))
80 return codecs.getreader(self.encoding)(stream)
191 stream = StringIO.StringIO("".join(s).encode(self.encoding))
192 reader = codecs.getreader(self.encoding)(stream)
198 writer = codecs.getwriter(self.encoding)(q)
199 reader = codecs.getreader(self.encoding)(q)
228 s = (s1+s2+s3).encode(self.encoding)
230 reader = codecs.getreader(self.encoding)(stream)
243 s = (s1+s2+s3+s4+s5).encode(self.encoding)
245 reader = codecs.getreader(self.encoding)(stream)
254 encoding = "utf-32"
264 _,_,reader,writer = codecs.lookup(self.encoding)
280 f = codecs.getreader(self.encoding)(s)
284 f = codecs.getreader(self.encoding)(s)
339 encoding = "utf-32-le"
369 self.assertEqual(u"\U00010203".encode(self.encoding), "\x03\x02\x01\x00")
383 encoding = "utf-32-be"
413 self.assertEqual(u"\U00010203".encode(self.encoding), "\x00\x01\x02\x03")
428 encoding = "utf-16"
434 _,_,reader,writer = codecs.lookup(self.encoding)
450 f = codecs.getreader(self.encoding)(s)
454 f = codecs.getreader(self.encoding)(s)
493 s = s1.encode(self.encoding)
497 with codecs.open(test_support.TESTFN, 'U', encoding=self.encoding) as reader:
501 encoding = "utf-16-le"
538 encoding = "utf-16-be"
575 encoding = "utf-8"
600 encoding = "utf-7"
651 encoding = "utf-8-sig"
949 self.assertEqual("unicode_internal", ex.encoding)
1432 # The following encoding is not tested, because it's not supposed
1471 for encoding in all_unicode_encodings:
1472 name = codecs.lookup(encoding).name
1473 if encoding.endswith("_codec"):
1475 elif encoding == "latin_1":
1477 self.assertEqual(encoding.replace("_", "-"), name.replace("_", "-"))
1478 (bytes, size) = codecs.getencoder(encoding)(s)
1479 self.assertEqual(size, len(s), "%r != %r (encoding=%r)" % (size, len(s), encoding))
1480 (chars, size) = codecs.getdecoder(encoding)(bytes)
1481 self.assertEqual(chars, s, "%r != %r (encoding=%r)" % (chars, s, encoding))
1483 if encoding not in broken_unicode_with_streams:
1486 writer = codecs.getwriter(encoding)(q)
1492 reader = codecs.getreader(encoding)(q)
1497 self.assertEqual(decodedresult, s, "%r != %r (encoding=%r)" % (decodedresult, s, encoding))
1499 if encoding not in broken_incremental_coders:
1503 encoder = codecs.getincrementalencoder(encoding)()
1504 cencoder = _testcapi.codec_incrementalencoder(encoding)
1513 decoder = codecs.getincrementaldecoder(encoding)()
1518 self.assertEqual(decodedresult, s, "%r != %r (encoding=%r)" % (decodedresult, s, encoding))
1525 cdecoder = _testcapi.codec_incrementaldecoder(encoding)
1530 self.assertEqual(decodedresult, s, "%r != %r (encoding=%r)" % (decodedresult, s, encoding))
1533 result = u"".join(codecs.iterdecode(codecs.iterencode(s, encoding), encoding))
1534 self.assertEqual(result, s, "%r != %r (encoding=%r)" % (result, s, encoding))
1537 result = u"".join(codecs.iterdecode(codecs.iterencode(u"", encoding), encoding))
1540 if encoding not in only_strict_mode:
1543 encoder = codecs.getincrementalencoder(encoding)("ignore")
1544 cencoder = _testcapi.codec_incrementalencoder(encoding, "ignore")
1549 decoder = codecs.getincrementaldecoder(encoding)("ignore")
1551 self.assertEqual(decodedresult, s, "%r != %r (encoding=%r)" % (decodedresult, s, encoding))
1554 cdecoder = _testcapi.codec_incrementaldecoder(encoding, "ignore")
1556 self.assertEqual(decodedresult, s, "%r != %r (encoding=%r)" % (decodedresult, s, encoding))
1561 for encoding in all_unicode_encodings:
1562 if encoding == "idna": # FIXME: See SF bug #1163178
1564 if encoding in broken_unicode_with_streams:
1566 reader = codecs.getreader(encoding)(StringIO.StringIO(s.encode(encoding)))
1574 for encoding in all_unicode_encodings:
1575 decoder = codecs.getdecoder(encoding)
1577 if encoding not in ("idna", "punycode"):
1581 for encoding in all_unicode_encodings:
1582 encoder = codecs.getencoder(encoding)
1594 for encoding in all_string_encodings:
1595 (bytes, size) = codecs.getencoder(encoding)(s)
1597 (chars, size) = codecs.getdecoder(encoding)(bytes)
1598 self.assertEqual(chars, s, "%r != %r (encoding=%r)" % (chars, s, encoding))
1936 for encoding in tests:
1938 with codecs.open(test_support.TESTFN, 'w+', encoding=encoding) as f:
1947 with codecs.open(test_support.TESTFN, 'w+', encoding=encoding) as f:
1956 with codecs.open(test_support.TESTFN, 'w+', encoding=encoding) as f:
1966 with codecs.open(test_support.TESTFN, 'w+', encoding=encoding) as f:
1975 with codecs.open(test_support.TESTFN, 'w+', encoding=encoding) as f: