ACIL FM
Dark
Refresh
Current DIR:
/opt/alt/python313/lib64/python3.13/test/test_json
/
opt
alt
python313
lib64
python3.13
test
test_json
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
__pycache__
-
chmod
Open
Rename
Delete
test_decode.py
5.24 MB
chmod
View
DL
Edit
Rename
Delete
test_default.py
647 B
chmod
View
DL
Edit
Rename
Delete
test_dump.py
2.7 MB
chmod
View
DL
Edit
Rename
Delete
test_encode_basestring_ascii.py
2.17 MB
chmod
View
DL
Edit
Rename
Delete
test_enum.py
3.94 MB
chmod
View
DL
Edit
Rename
Delete
test_fail.py
9.05 MB
chmod
View
DL
Edit
Rename
Delete
test_float.py
1.27 MB
chmod
View
DL
Edit
Rename
Delete
test_indent.py
1.78 MB
chmod
View
DL
Edit
Rename
Delete
test_pass1.py
1.79 MB
chmod
View
DL
Edit
Rename
Delete
test_pass2.py
449 B
chmod
View
DL
Edit
Rename
Delete
test_pass3.py
545 B
chmod
View
DL
Edit
Rename
Delete
test_recursion.py
3.32 MB
chmod
View
DL
Edit
Rename
Delete
test_scanstring.py
4.86 MB
chmod
View
DL
Edit
Rename
Delete
test_separators.py
1.29 MB
chmod
View
DL
Edit
Rename
Delete
test_speedups.py
3.25 MB
chmod
View
DL
Edit
Rename
Delete
test_tool.py
7.37 MB
chmod
View
DL
Edit
Rename
Delete
test_unicode.py
4.2 MB
chmod
View
DL
Edit
Rename
Delete
__init__.py
2.14 MB
chmod
View
DL
Edit
Rename
Delete
__main__.py
71 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /opt/alt/python313/lib64/python3.13/test/test_json/test_encode_basestring_ascii.py
from collections import OrderedDict from test.test_json import PyTest, CTest from test.support import bigaddrspacetest CASES = [ ('/\\"\ucafe\ubabe\uab98\ufcde\ubcda\uef4a\x08\x0c\n\r\t`1~!@#$%^&*()_+-=[]{}|;:\',./<>?', '"/\\\\\\"\\ucafe\\ubabe\\uab98\\ufcde\\ubcda\\uef4a\\b\\f\\n\\r\\t`1~!@#$%^&*()_+-=[]{}|;:\',./<>?"'), ('\u0123\u4567\u89ab\ucdef\uabcd\uef4a', '"\\u0123\\u4567\\u89ab\\ucdef\\uabcd\\uef4a"'), ('controls', '"controls"'), ('\x08\x0c\n\r\t', '"\\b\\f\\n\\r\\t"'), ('{"object with 1 member":["array with 1 element"]}', '"{\\"object with 1 member\\":[\\"array with 1 element\\"]}"'), (' s p a c e d ', '" s p a c e d "'), ('\U0001d120', '"\\ud834\\udd20"'), ('\u03b1\u03a9', '"\\u03b1\\u03a9"'), ("`1~!@#$%^&*()_+-={':[,]}|;.</>?", '"`1~!@#$%^&*()_+-={\':[,]}|;.</>?"'), ('\x08\x0c\n\r\t', '"\\b\\f\\n\\r\\t"'), ('\u0123\u4567\u89ab\ucdef\uabcd\uef4a', '"\\u0123\\u4567\\u89ab\\ucdef\\uabcd\\uef4a"'), ] class TestEncodeBasestringAscii: def test_encode_basestring_ascii(self): fname = self.json.encoder.encode_basestring_ascii.__name__ for input_string, expect in CASES: result = self.json.encoder.encode_basestring_ascii(input_string) self.assertEqual(result, expect, f'{result!r} != {expect!r} for {fname}({input_string!r})') def test_ordered_dict(self): # See issue 6105 items = [('one', 1), ('two', 2), ('three', 3), ('four', 4), ('five', 5)] s = self.dumps(OrderedDict(items)) self.assertEqual(s, '{"one": 1, "two": 2, "three": 3, "four": 4, "five": 5}') def test_sorted_dict(self): items = [('one', 1), ('two', 2), ('three', 3), ('four', 4), ('five', 5)] s = self.dumps(dict(items), sort_keys=True) self.assertEqual(s, '{"five": 5, "four": 4, "one": 1, "three": 3, "two": 2}') class TestPyEncodeBasestringAscii(TestEncodeBasestringAscii, PyTest): pass class TestCEncodeBasestringAscii(TestEncodeBasestringAscii, CTest): @bigaddrspacetest def test_overflow(self): size = (2**32)//6 + 1 s = "\x00"*size with self.assertRaises(OverflowError): self.json.encoder.encode_basestring_ascii(s)
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply