Lines Matching refs:sin
116 sin = u"\xab\u211c\xbb = \u2329\u1234\u20ac\u232a"
118 self.assertEqual(sin.encode("ascii", "test.xmlcharnamereplace"), sout)
120 self.assertEqual(sin.encode("latin-1", "test.xmlcharnamereplace"), sout)
122 self.assertEqual(sin.encode("iso-8859-15", "test.xmlcharnamereplace"), sout)
144 sin = u"\xac\u1234\u20ac\u8000"
146 self.assertEqual(sin.encode("ascii", "test.uninamereplace"), sout)
149 self.assertEqual(sin.encode("latin-1", "test.uninamereplace"), sout)
152 self.assertEqual(sin.encode("iso-8859-15", "test.uninamereplace"), sout)
157 sin = u"a\xac\u1234\u20ac\u8000"
159 sin += unichr(sys.maxunicode)
163 self.assertEqual(sin.encode("ascii", "backslashreplace"), sout)
168 self.assertEqual(sin.encode("latin-1", "backslashreplace"), sout)
173 self.assertEqual(sin.encode("iso-8859-15", "backslashreplace"), sout)
191 sin = "a\x00b\xc0\x80c\xc3\xbc\xc0\x80\xc0\x80"
193 self.assertEqual(sin.decode("utf-8", "test.relaxedutf8"), sout)
196 sin = "\xc0\x80\xc0\x81"
197 self.assertRaises(UnicodeDecodeError, sin.decode,
206 sin = u"abc"
208 self.assertEqual(codecs.charmap_encode(sin, "strict", charmap)[0], sout)
210 sin = u"abcA"
211 self.assertRaises(UnicodeError, codecs.charmap_encode, sin, "strict", charmap)
214 sin = u"abcDEF"
216 self.assertEqual(codecs.charmap_encode(sin, "replace", charmap)[0], sout)
219 self.assertRaises(TypeError, codecs.charmap_encode, sin, "replace", charmap)
222 self.assertRaises(TypeError, codecs.charmap_encode, sin, "replace", charmap)