Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.216.45
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
python36 /
lib64 /
python3.6 /
test /
test_json /
Delete
Unzip
Name
Size
Permission
Date
Action
__pycache__
[ DIR ]
drwxr-xr-x
2026-05-01 04:20
__init__.py
2.09
KB
-rw-r--r--
2024-04-17 20:49
__main__.py
71
B
-rw-r--r--
2024-04-17 20:49
test_decode.py
4.13
KB
-rw-r--r--
2024-04-17 20:49
test_default.py
290
B
-rw-r--r--
2024-04-17 20:49
test_dump.py
2.04
KB
-rw-r--r--
2024-04-17 20:49
test_encode_basestring_ascii.py
2.21
KB
-rw-r--r--
2024-04-17 20:49
test_enum.py
3.94
KB
-rw-r--r--
2024-04-17 20:49
test_fail.py
8.68
KB
-rw-r--r--
2024-04-17 20:49
test_float.py
1.18
KB
-rw-r--r--
2024-04-17 20:49
test_indent.py
1.78
KB
-rw-r--r--
2024-04-17 20:49
test_pass1.py
1.79
KB
-rw-r--r--
2024-04-17 20:49
test_pass2.py
448
B
-rw-r--r--
2024-04-17 20:49
test_pass3.py
544
B
-rw-r--r--
2024-04-17 20:49
test_recursion.py
2.95
KB
-rw-r--r--
2024-04-17 20:49
test_scanstring.py
4.55
KB
-rw-r--r--
2024-04-17 20:49
test_separators.py
1.29
KB
-rw-r--r--
2024-04-17 20:49
test_speedups.py
2.76
KB
-rw-r--r--
2024-04-17 20:49
test_tool.py
2.87
KB
-rw-r--r--
2024-04-17 20:49
test_unicode.py
4.04
KB
-rw-r--r--
2024-04-17 20:49
Save
Rename
import os import sys import textwrap import unittest from subprocess import Popen, PIPE from test import support from test.support.script_helper import assert_python_ok class TestTool(unittest.TestCase): data = """ [["blorpie"],[ "whoops" ] , [ ],\t"d-shtaeou",\r"d-nthiouh", "i-vhbjkhnth", {"nifty":87}, {"morefield" :\tfalse,"field" :"yes"} ] """ expect_without_sort_keys = textwrap.dedent("""\ [ [ "blorpie" ], [ "whoops" ], [], "d-shtaeou", "d-nthiouh", "i-vhbjkhnth", { "nifty": 87 }, { "field": "yes", "morefield": false } ] """) expect = textwrap.dedent("""\ [ [ "blorpie" ], [ "whoops" ], [], "d-shtaeou", "d-nthiouh", "i-vhbjkhnth", { "nifty": 87 }, { "morefield": false, "field": "yes" } ] """) def test_stdin_stdout(self): args = sys.executable, '-m', 'json.tool' with Popen(args, stdin=PIPE, stdout=PIPE, stderr=PIPE) as proc: out, err = proc.communicate(self.data.encode()) self.assertEqual(out.splitlines(), self.expect.encode().splitlines()) self.assertEqual(err, b'') def _create_infile(self): infile = support.TESTFN with open(infile, "w") as fp: self.addCleanup(os.remove, infile) fp.write(self.data) return infile def test_infile_stdout(self): infile = self._create_infile() rc, out, err = assert_python_ok('-m', 'json.tool', infile) self.assertEqual(rc, 0) self.assertEqual(out.splitlines(), self.expect.encode().splitlines()) self.assertEqual(err, b'') def test_infile_outfile(self): infile = self._create_infile() outfile = support.TESTFN + '.out' rc, out, err = assert_python_ok('-m', 'json.tool', infile, outfile) self.addCleanup(os.remove, outfile) with open(outfile, "r") as fp: self.assertEqual(fp.read(), self.expect) self.assertEqual(rc, 0) self.assertEqual(out, b'') self.assertEqual(err, b'') def test_help_flag(self): rc, out, err = assert_python_ok('-m', 'json.tool', '-h') self.assertEqual(rc, 0) self.assertTrue(out.startswith(b'usage: ')) self.assertEqual(err, b'') def test_sort_keys_flag(self): infile = self._create_infile() rc, out, err = assert_python_ok('-m', 'json.tool', '--sort-keys', infile) self.assertEqual(rc, 0) self.assertEqual(out.splitlines(), self.expect_without_sort_keys.encode().splitlines()) self.assertEqual(err, b'')