MCPcopy Index your code
hub / github.com/python/cpython / test_write_char

Method test_write_char

Lib/test/test_capi/test_unicode.py:1791–1800  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1789 "var=<NULL>")
1790
1791 def test_write_char(self):
1792 writer = self.create_writer(0)
1793 writer.write_char(0)
1794 writer.write_char(ord('$'))
1795 writer.write_char(0x20ac)
1796 writer.write_char(0x10_ffff)
1797 self.assertRaises(ValueError, writer.write_char, 0x11_0000)
1798 self.assertRaises(ValueError, writer.write_char, 0xFFFF_FFFF)
1799 self.assertEqual(writer.finish(),
1800 "\0$\u20AC\U0010FFFF")
1801
1802 def test_utf8(self):
1803 writer = self.create_writer(0)

Callers

nothing calls this directly

Calls 5

create_writerMethod · 0.95
write_charMethod · 0.80
assertRaisesMethod · 0.45
assertEqualMethod · 0.45
finishMethod · 0.45

Tested by

no test coverage detected