✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ beluga.o2switch.net ​🇻​♯➤ 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 185.154.139.77 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.217.69
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /lib64/python2.7/json/tests//test_unicode.py
from collections import OrderedDict
from json.tests import PyTest, CTest


class TestUnicode(object):
    def test_encoding1(self):
        encoder = self.json.JSONEncoder(encoding='utf-8')
        u = u'\N{GREEK SMALL LETTER ALPHA}\N{GREEK CAPITAL LETTER OMEGA}'
        s = u.encode('utf-8')
        ju = encoder.encode(u)
        js = encoder.encode(s)
        self.assertEqual(ju, js)

    def test_encoding2(self):
        u = u'\N{GREEK SMALL LETTER ALPHA}\N{GREEK CAPITAL LETTER OMEGA}'
        s = u.encode('utf-8')
        ju = self.dumps(u, encoding='utf-8')
        js = self.dumps(s, encoding='utf-8')
        self.assertEqual(ju, js)

    def test_encoding3(self):
        u = u'\N{GREEK SMALL LETTER ALPHA}\N{GREEK CAPITAL LETTER OMEGA}'
        j = self.dumps(u)
        self.assertEqual(j, '"\\u03b1\\u03a9"')

    def test_encoding4(self):
        u = u'\N{GREEK SMALL LETTER ALPHA}\N{GREEK CAPITAL LETTER OMEGA}'
        j = self.dumps([u])
        self.assertEqual(j, '["\\u03b1\\u03a9"]')

    def test_encoding5(self):
        u = u'\N{GREEK SMALL LETTER ALPHA}\N{GREEK CAPITAL LETTER OMEGA}'
        j = self.dumps(u, ensure_ascii=False)
        self.assertEqual(j, u'"{0}"'.format(u))

    def test_encoding6(self):
        u = u'\N{GREEK SMALL LETTER ALPHA}\N{GREEK CAPITAL LETTER OMEGA}'
        j = self.dumps([u], ensure_ascii=False)
        self.assertEqual(j, u'["{0}"]'.format(u))

    def test_big_unicode_encode(self):
        u = u'\U0001d120'
        self.assertEqual(self.dumps(u), '"\\ud834\\udd20"')
        self.assertEqual(self.dumps(u, ensure_ascii=False), u'"\U0001d120"')

    def test_big_unicode_decode(self):
        u = u'z\U0001d120x'
        self.assertEqual(self.loads('"' + u + '"'), u)
        self.assertEqual(self.loads('"z\\ud834\\udd20x"'), u)

    def test_unicode_decode(self):
        for i in range(0, 0xd7ff):
            u = unichr(i)
            s = '"\\u{0:04x}"'.format(i)
            self.assertEqual(self.loads(s), u)

    def test_object_pairs_hook_with_unicode(self):
        s = u'{"xkd":1, "kcw":2, "art":3, "hxm":4, "qrt":5, "pad":6, "hoy":7}'
        p = [(u"xkd", 1), (u"kcw", 2), (u"art", 3), (u"hxm", 4),
             (u"qrt", 5), (u"pad", 6), (u"hoy", 7)]
        self.assertEqual(self.loads(s), eval(s))
        self.assertEqual(self.loads(s, object_pairs_hook = lambda x: x), p)
        od = self.loads(s, object_pairs_hook = OrderedDict)
        self.assertEqual(od, OrderedDict(p))
        self.assertEqual(type(od), OrderedDict)
        # the object_pairs_hook takes priority over the object_hook
        self.assertEqual(self.loads(s,
                                    object_pairs_hook = OrderedDict,
                                    object_hook = lambda x: None),
                         OrderedDict(p))

    def test_default_encoding(self):
        self.assertEqual(self.loads(u'{"a": "\xe9"}'.encode('utf-8')),
            {'a': u'\xe9'})

    def test_unicode_preservation(self):
        self.assertEqual(type(self.loads(u'""')), unicode)
        self.assertEqual(type(self.loads(u'"a"')), unicode)
        self.assertEqual(type(self.loads(u'["a"]')[0]), unicode)
        # Issue 10038.
        self.assertEqual(type(self.loads('"foo"')), unicode)

    def test_bad_encoding(self):
        self.assertRaises(UnicodeEncodeError, self.loads, '"a"', u"rat\xe9")
        self.assertRaises(TypeError, self.loads, '"a"', 1)


class TestPyUnicode(TestUnicode, PyTest): pass
class TestCUnicode(TestUnicode, CTest): pass

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
25 Jul 2024 8.42 AM
root / root
0755
__init__.py
2.395 KB
10 Apr 2024 4.58 AM
root / root
0644
__init__.pyc
3.382 KB
10 Apr 2024 4.58 AM
root / root
0644
__init__.pyo
3.382 KB
10 Apr 2024 4.58 AM
root / root
0644
test_check_circular.py
0.991 KB
10 Apr 2024 4.58 AM
root / root
0644
test_check_circular.pyc
2.306 KB
10 Apr 2024 4.58 AM
root / root
0644
test_check_circular.pyo
2.306 KB
10 Apr 2024 4.58 AM
root / root
0644
test_decode.py
2.888 KB
10 Apr 2024 4.58 AM
root / root
0644
test_decode.pyc
4.238 KB
10 Apr 2024 4.58 AM
root / root
0644
test_decode.pyo
4.238 KB
10 Apr 2024 4.58 AM
root / root
0644
test_default.py
0.287 KB
10 Apr 2024 4.58 AM
root / root
0644
test_default.pyc
1.021 KB
10 Apr 2024 4.58 AM
root / root
0644
test_default.pyo
1.021 KB
10 Apr 2024 4.58 AM
root / root
0644
test_dump.py
0.985 KB
10 Apr 2024 4.58 AM
root / root
0644
test_dump.pyc
2.125 KB
10 Apr 2024 4.58 AM
root / root
0644
test_dump.pyo
2.125 KB
10 Apr 2024 4.58 AM
root / root
0644
test_encode_basestring_ascii.py
1.957 KB
10 Apr 2024 4.58 AM
root / root
0644
test_encode_basestring_ascii.pyc
3.333 KB
10 Apr 2024 4.58 AM
root / root
0644
test_encode_basestring_ascii.pyo
3.333 KB
10 Apr 2024 4.58 AM
root / root
0644
test_fail.py
3.823 KB
10 Apr 2024 4.58 AM
root / root
0644
test_fail.pyc
2.867 KB
10 Apr 2024 4.58 AM
root / root
0644
test_fail.pyo
2.867 KB
10 Apr 2024 4.58 AM
root / root
0644
test_float.py
1.754 KB
10 Apr 2024 4.58 AM
root / root
0644
test_float.pyc
3.138 KB
10 Apr 2024 4.58 AM
root / root
0644
test_float.pyo
3.138 KB
10 Apr 2024 4.58 AM
root / root
0644
test_indent.py
1.435 KB
10 Apr 2024 4.58 AM
root / root
0644
test_indent.pyc
2.396 KB
10 Apr 2024 4.58 AM
root / root
0644
test_indent.pyo
2.396 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass1.py
1.798 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass1.pyc
2.443 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass1.pyo
2.443 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass2.py
0.441 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass2.pyc
1.087 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass2.pyo
1.087 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass3.py
0.535 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass3.pyc
1.18 KB
10 Apr 2024 4.58 AM
root / root
0644
test_pass3.pyo
1.18 KB
10 Apr 2024 4.58 AM
root / root
0644
test_recursion.py
3.295 KB
10 Apr 2024 4.58 AM
root / root
0644
test_recursion.pyc
4.388 KB
10 Apr 2024 4.58 AM
root / root
0644
test_recursion.pyo
4.388 KB
10 Apr 2024 4.58 AM
root / root
0644
test_scanstring.py
5.406 KB
10 Apr 2024 4.58 AM
root / root
0644
test_scanstring.pyc
6.049 KB
10 Apr 2024 4.58 AM
root / root
0644
test_scanstring.pyo
6.049 KB
10 Apr 2024 4.58 AM
root / root
0644
test_separators.py
0.999 KB
10 Apr 2024 4.58 AM
root / root
0644
test_separators.pyc
1.822 KB
10 Apr 2024 4.58 AM
root / root
0644
test_separators.pyo
1.822 KB
10 Apr 2024 4.58 AM
root / root
0644
test_speedups.py
1.945 KB
10 Apr 2024 4.58 AM
root / root
0644
test_speedups.pyc
3.646 KB
10 Apr 2024 4.58 AM
root / root
0644
test_speedups.pyo
3.646 KB
10 Apr 2024 4.58 AM
root / root
0644
test_tool.py
1.922 KB
10 Apr 2024 4.58 AM
root / root
0644
test_tool.pyc
2.705 KB
10 Apr 2024 4.58 AM
root / root
0644
test_tool.pyo
2.705 KB
10 Apr 2024 4.58 AM
root / root
0644
test_unicode.py
3.423 KB
10 Apr 2024 4.58 AM
root / root
0644
test_unicode.pyc
5.32 KB
10 Apr 2024 4.58 AM
root / root
0644
test_unicode.pyo
5.32 KB
10 Apr 2024 4.58 AM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF