✘✘ 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.216.254
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/alt/python33/lib64/python3.3/test//test_sys.py
import unittest, test.support
from test.script_helper import assert_python_ok, assert_python_failure
import sys, io, os
import struct
import subprocess
import textwrap
import warnings
import operator
import codecs

# count the number of test runs, used to create unique
# strings to intern in test_intern()
numruns = 0

try:
    import threading
except ImportError:
    threading = None

class SysModuleTest(unittest.TestCase):

    def setUp(self):
        self.orig_stdout = sys.stdout
        self.orig_stderr = sys.stderr
        self.orig_displayhook = sys.displayhook

    def tearDown(self):
        sys.stdout = self.orig_stdout
        sys.stderr = self.orig_stderr
        sys.displayhook = self.orig_displayhook
        test.support.reap_children()

    def test_original_displayhook(self):
        import builtins
        out = io.StringIO()
        sys.stdout = out

        dh = sys.__displayhook__

        self.assertRaises(TypeError, dh)
        if hasattr(builtins, "_"):
            del builtins._

        dh(None)
        self.assertEqual(out.getvalue(), "")
        self.assertTrue(not hasattr(builtins, "_"))
        dh(42)
        self.assertEqual(out.getvalue(), "42\n")
        self.assertEqual(builtins._, 42)

        del sys.stdout
        self.assertRaises(RuntimeError, dh, 42)

    def test_lost_displayhook(self):
        del sys.displayhook
        code = compile("42", "<string>", "single")
        self.assertRaises(RuntimeError, eval, code)

    def test_custom_displayhook(self):
        def baddisplayhook(obj):
            raise ValueError
        sys.displayhook = baddisplayhook
        code = compile("42", "<string>", "single")
        self.assertRaises(ValueError, eval, code)

    def test_original_excepthook(self):
        err = io.StringIO()
        sys.stderr = err

        eh = sys.__excepthook__

        self.assertRaises(TypeError, eh)
        try:
            raise ValueError(42)
        except ValueError as exc:
            eh(*sys.exc_info())

        self.assertTrue(err.getvalue().endswith("ValueError: 42\n"))

    def test_excepthook(self):
        with test.support.captured_output("stderr") as stderr:
            sys.excepthook(1, '1', 1)
        self.assertTrue("TypeError: print_exception(): Exception expected for " \
                         "value, str found" in stderr.getvalue())

    # FIXME: testing the code for a lost or replaced excepthook in
    # Python/pythonrun.c::PyErr_PrintEx() is tricky.

    def test_exit(self):
        # call with two arguments
        self.assertRaises(TypeError, sys.exit, 42, 42)

        # call without argument
        with self.assertRaises(SystemExit) as cm:
            sys.exit()
        self.assertIsNone(cm.exception.code)

        rc, out, err = assert_python_ok('-c', 'import sys; sys.exit()')
        self.assertEqual(rc, 0)
        self.assertEqual(out, b'')
        self.assertEqual(err, b'')

        # call with integer argument
        with self.assertRaises(SystemExit) as cm:
            sys.exit(42)
        self.assertEqual(cm.exception.code, 42)

        # call with tuple argument with one entry
        # entry will be unpacked
        with self.assertRaises(SystemExit) as cm:
            sys.exit((42,))
        self.assertEqual(cm.exception.code, 42)

        # call with string argument
        with self.assertRaises(SystemExit) as cm:
            sys.exit("exit")
        self.assertEqual(cm.exception.code, "exit")

        # call with tuple argument with two entries
        with self.assertRaises(SystemExit) as cm:
            sys.exit((17, 23))
        self.assertEqual(cm.exception.code, (17, 23))

        # test that the exit machinery handles SystemExits properly
        rc, out, err = assert_python_failure('-c', 'raise SystemExit(47)')
        self.assertEqual(rc, 47)
        self.assertEqual(out, b'')
        self.assertEqual(err, b'')

        def check_exit_message(code, expected, **env_vars):
            rc, out, err = assert_python_failure('-c', code, **env_vars)
            self.assertEqual(rc, 1)
            self.assertEqual(out, b'')
            self.assertTrue(err.startswith(expected),
                "%s doesn't start with %s" % (ascii(err), ascii(expected)))

        # test that stderr buffer is flushed before the exit message is written
        # into stderr
        check_exit_message(
            r'import sys; sys.stderr.write("unflushed,"); sys.exit("message")',
            b"unflushed,message")

        # test that the exit message is written with backslashreplace error
        # handler to stderr
        check_exit_message(
            r'import sys; sys.exit("surrogates:\uDCFF")',
            b"surrogates:\\udcff")

        # test that the unicode message is encoded to the stderr encoding
        # instead of the default encoding (utf8)
        check_exit_message(
            r'import sys; sys.exit("h\xe9")',
            b"h\xe9", PYTHONIOENCODING='latin-1')

    def test_getdefaultencoding(self):
        self.assertRaises(TypeError, sys.getdefaultencoding, 42)
        # can't check more than the type, as the user might have changed it
        self.assertIsInstance(sys.getdefaultencoding(), str)

    # testing sys.settrace() is done in test_sys_settrace.py
    # testing sys.setprofile() is done in test_sys_setprofile.py

    def test_setcheckinterval(self):
        with warnings.catch_warnings():
            warnings.simplefilter("ignore")
            self.assertRaises(TypeError, sys.setcheckinterval)
            orig = sys.getcheckinterval()
            for n in 0, 100, 120, orig: # orig last to restore starting state
                sys.setcheckinterval(n)
                self.assertEqual(sys.getcheckinterval(), n)

    @unittest.skipUnless(threading, 'Threading required for this test.')
    def test_switchinterval(self):
        self.assertRaises(TypeError, sys.setswitchinterval)
        self.assertRaises(TypeError, sys.setswitchinterval, "a")
        self.assertRaises(ValueError, sys.setswitchinterval, -1.0)
        self.assertRaises(ValueError, sys.setswitchinterval, 0.0)
        orig = sys.getswitchinterval()
        # sanity check
        self.assertTrue(orig < 0.5, orig)
        try:
            for n in 0.00001, 0.05, 3.0, orig:
                sys.setswitchinterval(n)
                self.assertAlmostEqual(sys.getswitchinterval(), n)
        finally:
            sys.setswitchinterval(orig)

    def test_recursionlimit(self):
        self.assertRaises(TypeError, sys.getrecursionlimit, 42)
        oldlimit = sys.getrecursionlimit()
        self.assertRaises(TypeError, sys.setrecursionlimit)
        self.assertRaises(ValueError, sys.setrecursionlimit, -42)
        sys.setrecursionlimit(10000)
        self.assertEqual(sys.getrecursionlimit(), 10000)
        sys.setrecursionlimit(oldlimit)

    @unittest.skipIf(hasattr(sys, 'gettrace') and sys.gettrace(),
                     'fatal error if run with a trace function')
    def test_recursionlimit_recovery(self):
        # NOTE: this test is slightly fragile in that it depends on the current
        # recursion count when executing the test being low enough so as to
        # trigger the recursion recovery detection in the _Py_MakeEndRecCheck
        # macro (see ceval.h).
        oldlimit = sys.getrecursionlimit()
        def f():
            f()
        try:
            for i in (50, 1000):
                # Issue #5392: stack overflow after hitting recursion limit twice
                sys.setrecursionlimit(i)
                self.assertRaises(RuntimeError, f)
                self.assertRaises(RuntimeError, f)
        finally:
            sys.setrecursionlimit(oldlimit)

    def test_recursionlimit_fatalerror(self):
        # A fatal error occurs if a second recursion limit is hit when recovering
        # from a first one.
        code = textwrap.dedent("""
            import sys

            def f():
                try:
                    f()
                except RuntimeError:
                    f()

            sys.setrecursionlimit(%d)
            f()""")
        with test.support.suppress_crash_popup():
            for i in (50, 1000):
                sub = subprocess.Popen([sys.executable, '-c', code % i],
                    stderr=subprocess.PIPE)
                err = sub.communicate()[1]
                self.assertTrue(sub.returncode, sub.returncode)
                self.assertIn(
                    b"Fatal Python error: Cannot recover from stack overflow",
                    err)

    def test_getwindowsversion(self):
        # Raise SkipTest if sys doesn't have getwindowsversion attribute
        test.support.get_attribute(sys, "getwindowsversion")
        v = sys.getwindowsversion()
        self.assertEqual(len(v), 5)
        self.assertIsInstance(v[0], int)
        self.assertIsInstance(v[1], int)
        self.assertIsInstance(v[2], int)
        self.assertIsInstance(v[3], int)
        self.assertIsInstance(v[4], str)
        self.assertRaises(IndexError, operator.getitem, v, 5)
        self.assertIsInstance(v.major, int)
        self.assertIsInstance(v.minor, int)
        self.assertIsInstance(v.build, int)
        self.assertIsInstance(v.platform, int)
        self.assertIsInstance(v.service_pack, str)
        self.assertIsInstance(v.service_pack_minor, int)
        self.assertIsInstance(v.service_pack_major, int)
        self.assertIsInstance(v.suite_mask, int)
        self.assertIsInstance(v.product_type, int)
        self.assertEqual(v[0], v.major)
        self.assertEqual(v[1], v.minor)
        self.assertEqual(v[2], v.build)
        self.assertEqual(v[3], v.platform)
        self.assertEqual(v[4], v.service_pack)

        # This is how platform.py calls it. Make sure tuple
        #  still has 5 elements
        maj, min, buildno, plat, csd = sys.getwindowsversion()

    def test_call_tracing(self):
        self.assertRaises(TypeError, sys.call_tracing, type, 2)

    @unittest.skipUnless(hasattr(sys, "setdlopenflags"),
                         'test needs sys.setdlopenflags()')
    def test_dlopenflags(self):
        self.assertTrue(hasattr(sys, "getdlopenflags"))
        self.assertRaises(TypeError, sys.getdlopenflags, 42)
        oldflags = sys.getdlopenflags()
        self.assertRaises(TypeError, sys.setdlopenflags)
        sys.setdlopenflags(oldflags+1)
        self.assertEqual(sys.getdlopenflags(), oldflags+1)
        sys.setdlopenflags(oldflags)

    @test.support.refcount_test
    def test_refcount(self):
        # n here must be a global in order for this test to pass while
        # tracing with a python function.  Tracing calls PyFrame_FastToLocals
        # which will add a copy of any locals to the frame object, causing
        # the reference count to increase by 2 instead of 1.
        global n
        self.assertRaises(TypeError, sys.getrefcount)
        c = sys.getrefcount(None)
        n = None
        self.assertEqual(sys.getrefcount(None), c+1)
        del n
        self.assertEqual(sys.getrefcount(None), c)
        if hasattr(sys, "gettotalrefcount"):
            self.assertIsInstance(sys.gettotalrefcount(), int)

    def test_getframe(self):
        self.assertRaises(TypeError, sys._getframe, 42, 42)
        self.assertRaises(ValueError, sys._getframe, 2000000000)
        self.assertTrue(
            SysModuleTest.test_getframe.__code__ \
            is sys._getframe().f_code
        )

    # sys._current_frames() is a CPython-only gimmick.
    def test_current_frames(self):
        have_threads = True
        try:
            import _thread
        except ImportError:
            have_threads = False

        if have_threads:
            self.current_frames_with_threads()
        else:
            self.current_frames_without_threads()

    # Test sys._current_frames() in a WITH_THREADS build.
    @test.support.reap_threads
    def current_frames_with_threads(self):
        import threading
        import traceback

        # Spawn a thread that blocks at a known place.  Then the main
        # thread does sys._current_frames(), and verifies that the frames
        # returned make sense.
        entered_g = threading.Event()
        leave_g = threading.Event()
        thread_info = []  # the thread's id

        def f123():
            g456()

        def g456():
            thread_info.append(threading.get_ident())
            entered_g.set()
            leave_g.wait()

        t = threading.Thread(target=f123)
        t.start()
        entered_g.wait()

        # At this point, t has finished its entered_g.set(), although it's
        # impossible to guess whether it's still on that line or has moved on
        # to its leave_g.wait().
        self.assertEqual(len(thread_info), 1)
        thread_id = thread_info[0]

        d = sys._current_frames()

        main_id = threading.get_ident()
        self.assertIn(main_id, d)
        self.assertIn(thread_id, d)

        # Verify that the captured main-thread frame is _this_ frame.
        frame = d.pop(main_id)
        self.assertTrue(frame is sys._getframe())

        # Verify that the captured thread frame is blocked in g456, called
        # from f123.  This is a litte tricky, since various bits of
        # threading.py are also in the thread's call stack.
        frame = d.pop(thread_id)
        stack = traceback.extract_stack(frame)
        for i, (filename, lineno, funcname, sourceline) in enumerate(stack):
            if funcname == "f123":
                break
        else:
            self.fail("didn't find f123() on thread's call stack")

        self.assertEqual(sourceline, "g456()")

        # And the next record must be for g456().
        filename, lineno, funcname, sourceline = stack[i+1]
        self.assertEqual(funcname, "g456")
        self.assertIn(sourceline, ["leave_g.wait()", "entered_g.set()"])

        # Reap the spawned thread.
        leave_g.set()
        t.join()

    # Test sys._current_frames() when thread support doesn't exist.
    def current_frames_without_threads(self):
        # Not much happens here:  there is only one thread, with artificial
        # "thread id" 0.
        d = sys._current_frames()
        self.assertEqual(len(d), 1)
        self.assertIn(0, d)
        self.assertTrue(d[0] is sys._getframe())

    def test_attributes(self):
        self.assertIsInstance(sys.api_version, int)
        self.assertIsInstance(sys.argv, list)
        self.assertIn(sys.byteorder, ("little", "big"))
        self.assertIsInstance(sys.builtin_module_names, tuple)
        self.assertIsInstance(sys.copyright, str)
        self.assertIsInstance(sys.exec_prefix, str)
        self.assertIsInstance(sys.base_exec_prefix, str)
        self.assertIsInstance(sys.executable, str)
        self.assertEqual(len(sys.float_info), 11)
        self.assertEqual(sys.float_info.radix, 2)
        self.assertEqual(len(sys.int_info), 2)
        self.assertTrue(sys.int_info.bits_per_digit % 5 == 0)
        self.assertTrue(sys.int_info.sizeof_digit >= 1)
        self.assertEqual(type(sys.int_info.bits_per_digit), int)
        self.assertEqual(type(sys.int_info.sizeof_digit), int)
        self.assertIsInstance(sys.hexversion, int)

        self.assertEqual(len(sys.hash_info), 5)
        self.assertLess(sys.hash_info.modulus, 2**sys.hash_info.width)
        # sys.hash_info.modulus should be a prime; we do a quick
        # probable primality test (doesn't exclude the possibility of
        # a Carmichael number)
        for x in range(1, 100):
            self.assertEqual(
                pow(x, sys.hash_info.modulus-1, sys.hash_info.modulus),
                1,
                "sys.hash_info.modulus {} is a non-prime".format(
                    sys.hash_info.modulus)
                )
        self.assertIsInstance(sys.hash_info.inf, int)
        self.assertIsInstance(sys.hash_info.nan, int)
        self.assertIsInstance(sys.hash_info.imag, int)

        self.assertIsInstance(sys.maxsize, int)
        self.assertIsInstance(sys.maxunicode, int)
        self.assertEqual(sys.maxunicode, 0x10FFFF)
        self.assertIsInstance(sys.platform, str)
        self.assertIsInstance(sys.prefix, str)
        self.assertIsInstance(sys.base_prefix, str)
        self.assertIsInstance(sys.version, str)
        vi = sys.version_info
        self.assertIsInstance(vi[:], tuple)
        self.assertEqual(len(vi), 5)
        self.assertIsInstance(vi[0], int)
        self.assertIsInstance(vi[1], int)
        self.assertIsInstance(vi[2], int)
        self.assertIn(vi[3], ("alpha", "beta", "candidate", "final"))
        self.assertIsInstance(vi[4], int)
        self.assertIsInstance(vi.major, int)
        self.assertIsInstance(vi.minor, int)
        self.assertIsInstance(vi.micro, int)
        self.assertIn(vi.releaselevel, ("alpha", "beta", "candidate", "final"))
        self.assertIsInstance(vi.serial, int)
        self.assertEqual(vi[0], vi.major)
        self.assertEqual(vi[1], vi.minor)
        self.assertEqual(vi[2], vi.micro)
        self.assertEqual(vi[3], vi.releaselevel)
        self.assertEqual(vi[4], vi.serial)
        self.assertTrue(vi > (1,0,0))
        self.assertIsInstance(sys.float_repr_style, str)
        self.assertIn(sys.float_repr_style, ('short', 'legacy'))
        if not sys.platform.startswith('win'):
            self.assertIsInstance(sys.abiflags, str)

    @unittest.skipUnless(hasattr(sys, 'thread_info'),
                         'Threading required for this test.')
    def test_thread_info(self):
        info = sys.thread_info
        self.assertEqual(len(info), 3)
        self.assertIn(info.name, ('nt', 'os2', 'pthread', 'solaris', None))
        self.assertIn(info.lock, ('semaphore', 'mutex+cond', None))

    def test_43581(self):
        # Can't use sys.stdout, as this is a StringIO object when
        # the test runs under regrtest.
        self.assertEqual(sys.__stdout__.encoding, sys.__stderr__.encoding)

    def test_intern(self):
        global numruns
        numruns += 1
        self.assertRaises(TypeError, sys.intern)
        s = "never interned before" + str(numruns)
        self.assertTrue(sys.intern(s) is s)
        s2 = s.swapcase().swapcase()
        self.assertTrue(sys.intern(s2) is s)

        # Subclasses of string can't be interned, because they
        # provide too much opportunity for insane things to happen.
        # We don't want them in the interned dict and if they aren't
        # actually interned, we don't want to create the appearance
        # that they are by allowing intern() to succeed.
        class S(str):
            def __hash__(self):
                return 123

        self.assertRaises(TypeError, sys.intern, S("abc"))

    def test_sys_flags(self):
        self.assertTrue(sys.flags)
        attrs = ("debug",
                 "inspect", "interactive", "optimize", "dont_write_bytecode",
                 "no_user_site", "no_site", "ignore_environment", "verbose",
                 "bytes_warning", "quiet", "hash_randomization")
        for attr in attrs:
            self.assertTrue(hasattr(sys.flags, attr), attr)
            self.assertEqual(type(getattr(sys.flags, attr)), int, attr)
        self.assertTrue(repr(sys.flags))
        self.assertEqual(len(sys.flags), len(attrs))

    def test_clear_type_cache(self):
        sys._clear_type_cache()

    def test_ioencoding(self):
        env = dict(os.environ)

        # Test character: cent sign, encoded as 0x4A (ASCII J) in CP424,
        # not representable in ASCII.

        env["PYTHONIOENCODING"] = "cp424"
        p = subprocess.Popen([sys.executable, "-c", 'print(chr(0xa2))'],
                             stdout = subprocess.PIPE, env=env)
        out = p.communicate()[0].strip()
        expected = ("\xa2" + os.linesep).encode("cp424")
        self.assertEqual(out, expected)

        env["PYTHONIOENCODING"] = "ascii:replace"
        p = subprocess.Popen([sys.executable, "-c", 'print(chr(0xa2))'],
                             stdout = subprocess.PIPE, env=env)
        out = p.communicate()[0].strip()
        self.assertEqual(out, b'?')

    @unittest.skipIf(sys.base_prefix != sys.prefix,
                     'Test is not venv-compatible')
    def test_executable(self):
        # sys.executable should be absolute
        self.assertEqual(os.path.abspath(sys.executable), sys.executable)

        # Issue #7774: Ensure that sys.executable is an empty string if argv[0]
        # has been set to an non existent program name and Python is unable to
        # retrieve the real program name

        # For a normal installation, it should work without 'cwd'
        # argument. For test runs in the build directory, see #7774.
        python_dir = os.path.dirname(os.path.realpath(sys.executable))
        p = subprocess.Popen(
            ["nonexistent", "-c",
             'import sys; print(sys.executable.encode("ascii", "backslashreplace"))'],
            executable=sys.executable, stdout=subprocess.PIPE, cwd=python_dir)
        stdout = p.communicate()[0]
        executable = stdout.strip().decode("ASCII")
        p.wait()
        self.assertIn(executable, ["b''", repr(sys.executable.encode("ascii", "backslashreplace"))])

    def check_fsencoding(self, fs_encoding, expected=None):
        self.assertIsNotNone(fs_encoding)
        codecs.lookup(fs_encoding)
        if expected:
            self.assertEqual(fs_encoding, expected)

    def test_getfilesystemencoding(self):
        fs_encoding = sys.getfilesystemencoding()
        if sys.platform == 'darwin':
            expected = 'utf-8'
        elif sys.platform == 'win32':
            expected = 'mbcs'
        else:
            expected = None
        self.check_fsencoding(fs_encoding, expected)

    def test_implementation(self):
        # This test applies to all implementations equally.

        levels = {'alpha': 0xA, 'beta': 0xB, 'candidate': 0xC, 'final': 0xF}

        self.assertTrue(hasattr(sys.implementation, 'name'))
        self.assertTrue(hasattr(sys.implementation, 'version'))
        self.assertTrue(hasattr(sys.implementation, 'hexversion'))
        self.assertTrue(hasattr(sys.implementation, 'cache_tag'))

        version = sys.implementation.version
        self.assertEqual(version[:2], (version.major, version.minor))

        hexversion = (version.major << 24 | version.minor << 16 |
                      version.micro << 8 | levels[version.releaselevel] << 4 |
                      version.serial << 0)
        self.assertEqual(sys.implementation.hexversion, hexversion)

        # PEP 421 requires that .name be lower case.
        self.assertEqual(sys.implementation.name,
                         sys.implementation.name.lower())

    def test_debugmallocstats(self):
        # Test sys._debugmallocstats()
        from test.script_helper import assert_python_ok
        args = ['-c', 'import sys; sys._debugmallocstats()']
        ret, out, err = assert_python_ok(*args)
        self.assertIn(b"free PyDictObjects", err)

@test.support.cpython_only
class SizeofTest(unittest.TestCase):

    def setUp(self):
        self.P = struct.calcsize('P')
        self.longdigit = sys.int_info.sizeof_digit
        import _testcapi
        self.gc_headsize = _testcapi.SIZEOF_PYGC_HEAD
        self.file = open(test.support.TESTFN, 'wb')

    def tearDown(self):
        self.file.close()
        test.support.unlink(test.support.TESTFN)

    check_sizeof = test.support.check_sizeof

    def test_gc_head_size(self):
        # Check that the gc header size is added to objects tracked by the gc.
        vsize = test.support.calcvobjsize
        gc_header_size = self.gc_headsize
        # bool objects are not gc tracked
        self.assertEqual(sys.getsizeof(True), vsize('') + self.longdigit)
        # but lists are
        self.assertEqual(sys.getsizeof([]), vsize('Pn') + gc_header_size)

    def test_default(self):
        size = test.support.calcvobjsize
        self.assertEqual(sys.getsizeof(True), size('') + self.longdigit)
        self.assertEqual(sys.getsizeof(True, -1), size('') + self.longdigit)

    def test_objecttypes(self):
        # check all types defined in Objects/
        size = test.support.calcobjsize
        vsize = test.support.calcvobjsize
        check = self.check_sizeof
        # bool
        check(True, vsize('') + self.longdigit)
        # buffer
        # XXX
        # builtin_function_or_method
        check(len, size('3P')) # XXX check layout
        # bytearray
        samples = [b'', b'u'*100000]
        for sample in samples:
            x = bytearray(sample)
            check(x, vsize('inP') + x.__alloc__())
        # bytearray_iterator
        check(iter(bytearray()), size('nP'))
        # cell
        def get_cell():
            x = 42
            def inner():
                return x
            return inner
        check(get_cell().__closure__[0], size('P'))
        # code
        check(get_cell().__code__, size('5i9Pi3P'))
        check(get_cell.__code__, size('5i9Pi3P'))
        def get_cell2(x):
            def inner():
                return x
            return inner
        check(get_cell2.__code__, size('5i9Pi3P') + 1)
        # complex
        check(complex(0,1), size('2d'))
        # method_descriptor (descriptor object)
        check(str.lower, size('3PP'))
        # classmethod_descriptor (descriptor object)
        # XXX
        # member_descriptor (descriptor object)
        import datetime
        check(datetime.timedelta.days, size('3PP'))
        # getset_descriptor (descriptor object)
        import collections
        check(collections.defaultdict.default_factory, size('3PP'))
        # wrapper_descriptor (descriptor object)
        check(int.__add__, size('3P2P'))
        # method-wrapper (descriptor object)
        check({}.__iter__, size('2P'))
        # dict
        check({}, size('n2P' + '2nPn' + 8*'n2P'))
        longdict = {1:1, 2:2, 3:3, 4:4, 5:5, 6:6, 7:7, 8:8}
        check(longdict, size('n2P' + '2nPn') + 16*struct.calcsize('n2P'))
        # dictionary-keyiterator
        check({}.keys(), size('P'))
        # dictionary-valueiterator
        check({}.values(), size('P'))
        # dictionary-itemiterator
        check({}.items(), size('P'))
        # dictionary iterator
        check(iter({}), size('P2nPn'))
        # dictproxy
        class C(object): pass
        check(C.__dict__, size('P'))
        # BaseException
        check(BaseException(), size('5Pb'))
        # UnicodeEncodeError
        check(UnicodeEncodeError("", "", 0, 0, ""), size('5Pb 2P2nP'))
        # UnicodeDecodeError
        check(UnicodeDecodeError("", b"", 0, 0, ""), size('5Pb 2P2nP'))
        # UnicodeTranslateError
        check(UnicodeTranslateError("", 0, 1, ""), size('5Pb 2P2nP'))
        # ellipses
        check(Ellipsis, size(''))
        # EncodingMap
        import codecs, encodings.iso8859_3
        x = codecs.charmap_build(encodings.iso8859_3.decoding_table)
        check(x, size('32B2iB'))
        # enumerate
        check(enumerate([]), size('n3P'))
        # reverse
        check(reversed(''), size('nP'))
        # float
        check(float(0), size('d'))
        # sys.floatinfo
        check(sys.float_info, vsize('') + self.P * len(sys.float_info))
        # frame
        import inspect
        CO_MAXBLOCKS = 20
        x = inspect.currentframe()
        ncells = len(x.f_code.co_cellvars)
        nfrees = len(x.f_code.co_freevars)
        extras = x.f_code.co_stacksize + x.f_code.co_nlocals +\
                  ncells + nfrees - 1
        check(x, vsize('12P3i' + CO_MAXBLOCKS*'3i' + 'P' + extras*'P'))
        # function
        def func(): pass
        check(func, size('12P'))
        class c():
            @staticmethod
            def foo():
                pass
            @classmethod
            def bar(cls):
                pass
            # staticmethod
            check(foo, size('PP'))
            # classmethod
            check(bar, size('PP'))
        # generator
        def get_gen(): yield 1
        check(get_gen(), size('Pb2P'))
        # iterator
        check(iter('abc'), size('lP'))
        # callable-iterator
        import re
        check(re.finditer('',''), size('2P'))
        # list
        samples = [[], [1,2,3], ['1', '2', '3']]
        for sample in samples:
            check(sample, vsize('Pn') + len(sample)*self.P)
        # sortwrapper (list)
        # XXX
        # cmpwrapper (list)
        # XXX
        # listiterator (list)
        check(iter([]), size('lP'))
        # listreverseiterator (list)
        check(reversed([]), size('nP'))
        # int
        check(0, vsize(''))
        check(1, vsize('') + self.longdigit)
        check(-1, vsize('') + self.longdigit)
        PyLong_BASE = 2**sys.int_info.bits_per_digit
        check(int(PyLong_BASE), vsize('') + 2*self.longdigit)
        check(int(PyLong_BASE**2-1), vsize('') + 2*self.longdigit)
        check(int(PyLong_BASE**2), vsize('') + 3*self.longdigit)
        # memoryview
        check(memoryview(b''), size('Pnin 2P2n2i5P 3cPn'))
        # module
        check(unittest, size('PnP'))
        # None
        check(None, size(''))
        # NotImplementedType
        check(NotImplemented, size(''))
        # object
        check(object(), size(''))
        # property (descriptor object)
        class C(object):
            def getx(self): return self.__x
            def setx(self, value): self.__x = value
            def delx(self): del self.__x
            x = property(getx, setx, delx, "")
            check(x, size('4Pi'))
        # PyCapsule
        # XXX
        # rangeiterator
        check(iter(range(1)), size('4l'))
        # reverse
        check(reversed(''), size('nP'))
        # range
        check(range(1), size('4P'))
        check(range(66000), size('4P'))
        # set
        # frozenset
        PySet_MINSIZE = 8
        samples = [[], range(10), range(50)]
        s = size('3n2P' + PySet_MINSIZE*'nP' + 'nP')
        for sample in samples:
            minused = len(sample)
            if minused == 0: tmp = 1
            # the computation of minused is actually a bit more complicated
            # but this suffices for the sizeof test
            minused = minused*2
            newsize = PySet_MINSIZE
            while newsize <= minused:
                newsize = newsize << 1
            if newsize <= 8:
                check(set(sample), s)
                check(frozenset(sample), s)
            else:
                check(set(sample), s + newsize*struct.calcsize('nP'))
                check(frozenset(sample), s + newsize*struct.calcsize('nP'))
        # setiterator
        check(iter(set()), size('P3n'))
        # slice
        check(slice(0), size('3P'))
        # super
        check(super(int), size('3P'))
        # tuple
        check((), vsize(''))
        check((1,2,3), vsize('') + 3*self.P)
        # type
        # static type: PyTypeObject
        s = vsize('P2n15Pl4Pn9Pn11PI')
        # COUNT_ALLOCS adds a further 3 Py_ssize_t and 2 pointers:
        if hasattr(sys, 'getcounts'):
            s += struct.calcsize('3P2P')
        check(int, s)
        # (PyTypeObject + PyNumberMethods + PyMappingMethods +
        #  PySequenceMethods + PyBufferProcs + 4P)
        s = vsize('P2n15Pl4Pn9Pn11PI') + struct.calcsize('34P 3P 10P 2P 4P')
        # Separate block for PyDictKeysObject with 4 entries
        s += struct.calcsize("2nPn") + 4*struct.calcsize("n2P")
        if hasattr(sys, 'getcounts'):
            s += struct.calcsize('3P2P')
        # class
        class newstyleclass(object): pass
        check(newstyleclass, s)
        # dict with shared keys
        check(newstyleclass().__dict__, size('n2P' + '2nPn'))
        # unicode
        # each tuple contains a string and its expected character size
        # don't put any static strings here, as they may contain
        # wchar_t or UTF-8 representations
        samples = ['1'*100, '\xff'*50,
                   '\u0100'*40, '\uffff'*100,
                   '\U00010000'*30, '\U0010ffff'*100]
        asciifields = "nnbP"
        compactfields = asciifields + "nPn"
        unicodefields = compactfields + "P"
        for s in samples:
            maxchar = ord(max(s))
            if maxchar < 128:
                L = size(asciifields) + len(s) + 1
            elif maxchar < 256:
                L = size(compactfields) + len(s) + 1
            elif maxchar < 65536:
                L = size(compactfields) + 2*(len(s) + 1)
            else:
                L = size(compactfields) + 4*(len(s) + 1)
            check(s, L)
        # verify that the UTF-8 size is accounted for
        s = chr(0x4000)   # 4 bytes canonical representation
        check(s, size(compactfields) + 4)
        # compile() will trigger the generation of the UTF-8
        # representation as a side effect
        compile(s, "<stdin>", "eval")
        check(s, size(compactfields) + 4 + 4)
        # TODO: add check that forces the presence of wchar_t representation
        # TODO: add check that forces layout of unicodefields
        # weakref
        import weakref
        check(weakref.ref(int), size('2Pn2P'))
        # weakproxy
        # XXX
        # weakcallableproxy
        check(weakref.proxy(int), size('2Pn2P'))

    def test_pythontypes(self):
        # check all types defined in Python/
        size = test.support.calcobjsize
        vsize = test.support.calcvobjsize
        check = self.check_sizeof
        # _ast.AST
        import _ast
        check(_ast.AST(), size('P'))
        try:
            raise TypeError
        except TypeError:
            tb = sys.exc_info()[2]
            # traceback
            if tb is not None:
                check(tb, size('2P2i'))
        # symtable entry
        # XXX
        # sys.flags
        check(sys.flags, vsize('') + self.P * len(sys.flags))


def test_main():
    test.support.run_unittest(SysModuleTest, SizeofTest)

if __name__ == "__main__":
    test_main()


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


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
25 Jul 2024 8.44 AM
root / linksafe
0755
__pycache__
--
25 Jul 2024 8.41 AM
root / linksafe
0755
audiodata
--
25 Jul 2024 8.41 AM
root / linksafe
0755
capath
--
25 Jul 2024 8.41 AM
root / linksafe
0755
cjkencodings
--
25 Jul 2024 8.41 AM
root / linksafe
0755
data
--
25 Jul 2024 8.41 AM
root / linksafe
0755
decimaltestdata
--
25 Jul 2024 8.41 AM
root / linksafe
0755
encoded_modules
--
25 Jul 2024 8.41 AM
root / linksafe
0755
imghdrdata
--
25 Jul 2024 8.41 AM
root / linksafe
0755
namespace_pkgs
--
25 Jul 2024 8.41 AM
root / linksafe
0755
sndhdrdata
--
25 Jul 2024 8.41 AM
root / linksafe
0755
subprocessdata
--
25 Jul 2024 8.41 AM
root / linksafe
0755
support
--
25 Jul 2024 8.41 AM
root / linksafe
0755
test_email
--
25 Jul 2024 8.41 AM
root / linksafe
0755
test_importlib
--
25 Jul 2024 8.41 AM
root / linksafe
0755
test_json
--
25 Jul 2024 8.41 AM
root / linksafe
0755
tracedmodules
--
25 Jul 2024 8.41 AM
root / linksafe
0755
xmltestdata
--
25 Jul 2024 8.41 AM
root / linksafe
0755
185test.db
16 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
Sine-1000Hz-300ms.aif
60.25 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
__init__.py
0.046 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
__main__.py
0.463 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
audiotests.py
9.34 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
autotest.py
0.206 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
bad_coding.py
0.023 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
bad_coding2.py
0.029 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badcert.pem
1.883 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
badkey.pem
2.111 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
badsyntax_3131.py
0.031 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badsyntax_future3.py
0.168 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badsyntax_future4.py
0.149 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badsyntax_future5.py
0.18 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badsyntax_future6.py
0.157 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badsyntax_future7.py
0.191 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badsyntax_future8.py
0.119 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badsyntax_future9.py
0.139 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
badsyntax_pep3120.py
0.014 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
buffer_tests.py
10.786 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
cfgparser.1
0.021 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
cfgparser.2
19.016 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
cfgparser.3
1.55 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
check_soundcard.vbs
0.401 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
cmath_testcases.txt
133.864 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
coding20731.py
0.018 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
curses_tests.py
1.225 KB
17 Apr 2024 4.58 PM
root / linksafe
0755
datetimetester.py
146.816 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
dh1024.pem
0.293 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
dis_module.py
0.074 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
doctest_aliases.py
0.234 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
double_const.py
1.184 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
empty.vbs
0.068 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
exception_hierarchy.txt
1.688 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
floating_points.txt
15.92 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
fork_wait.py
2.102 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
formatfloat_testcases.txt
7.451 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
future_test1.py
0.224 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
future_test2.py
0.146 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
gdb_sample.py
0.149 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
ieee754.txt
3.206 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
inspect_fodder.py
0.834 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
inspect_fodder2.py
1.386 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
keycert.passwd.pem
1.787 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
keycert.pem
1.741 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
keycert2.pem
1.753 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
list_tests.py
17.262 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
lock_tests.py
25.475 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
mailcap.txt
1.241 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
make_ssl_certs.py
1.842 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
mapping_tests.py
21.5 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
math_testcases.txt
23.186 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
memory_watchdog.py
0.839 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
mime.types
47.372 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
mock_socket.py
3.318 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
mp_fork_bomb.py
0.315 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
multibytecodec_support.py
14.25 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
nokia.pem
1.878 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
nullbytecert.pem
5.308 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
nullcert.pem
0 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
outstanding_bugs.py
0.361 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
pickletester.py
60.307 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
profilee.py
2.97 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
pstats.pck
65.046 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
pyclbr_input.py
0.633 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
pydoc_mod.py
0.45 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
pydocfodder.py
6.184 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
pystone.py
7.219 KB
17 Apr 2024 4.58 PM
root / linksafe
0755
randv2_32.pck
7.341 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
randv2_64.pck
7.192 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
randv3.pck
7.816 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
re_tests.py
31.063 KB
17 Apr 2024 4.58 PM
root / linksafe
0755
regrtest.py
63.544 KB
17 Apr 2024 4.58 PM
root / linksafe
0755
relimport.py
0.026 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
reperf.py
0.525 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
sample_doctest.py
1.017 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
sample_doctest_no_docstrings.py
0.222 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
sample_doctest_no_doctests.py
0.263 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
script_helper.py
5.221 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
selfsigned_pythontestdotnet.pem
0.934 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
seq_tests.py
13.488 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
sgml_input.html
8.1 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
sha256.pem
8.148 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
sortperf.py
4.693 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
ssl_cert.pem
0.847 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
ssl_key.passwd.pem
0.94 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
ssl_key.pem
0.895 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
ssl_servers.py
6.818 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
string_tests.py
62.744 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test___all__.py
3.858 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test___future__.py
2.438 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test__locale.py
6.89 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test__osx_support.py
11.412 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_abc.py
12.761 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_abstract_numbers.py
1.492 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_aifc.py
14.484 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_argparse.py
158.596 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_array.py
43.884 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ast.py
43.494 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_asynchat.py
9.084 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_asyncore.py
26.054 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_atexit.py
3.525 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_audioop.py
17.386 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_augassign.py
7.439 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_base64.py
14.336 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_bigaddrspace.py
2.919 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_bigmem.py
44.181 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_binascii.py
9.938 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_binhex.py
1.473 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_binop.py
12.361 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_bisect.py
13.646 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_bool.py
11.807 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_buffer.py
155.091 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_bufio.py
2.538 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_builtin.py
54.845 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_bytes.py
52.863 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_bz2.py
30.802 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_calendar.py
38.696 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_call.py
3.085 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_capi.py
13.81 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_cgi.py
17.338 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_cgitb.py
2.491 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_charmapcodec.py
1.752 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_class.py
13.787 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_cmath.py
20.381 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_cmd.py
6.085 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_cmd_line.py
15.351 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_cmd_line_script.py
16.95 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_code.py
3.541 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_code_module.py
2.42 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codeccallbacks.py
33.171 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecencodings_cn.py
3.382 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecencodings_hk.py
0.757 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecencodings_iso2022.py
1.43 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecencodings_jp.py
4.864 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecencodings_kr.py
3.029 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecencodings_tw.py
0.737 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecmaps_cn.py
0.908 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecmaps_hk.py
0.493 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecmaps_jp.py
1.884 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecmaps_kr.py
1.338 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecmaps_tw.py
0.859 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codecs.py
96.021 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_codeop.py
7.451 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_coding.py
2.507 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_collections.py
54.309 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_colorsys.py
2.768 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_compare.py
1.627 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_compile.py
18.621 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_compileall.py
15.732 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_complex.py
27.087 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_concurrent_futures.py
22.566 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_configparser.py
69.258 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_contains.py
2.579 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_contextlib.py
21.395 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_copy.py
21.904 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_copyreg.py
4.118 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_cprofile.py
5.315 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_crashers.py
1.182 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_crypt.py
1.235 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_csv.py
40.9 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ctypes.py
0.391 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_curses.py
10.698 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_datetime.py
1.811 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dbm.py
5.517 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dbm_dumb.py
5.485 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dbm_gnu.py
2.846 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dbm_ndbm.py
1.132 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_decimal.py
197.663 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_decorators.py
9.598 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_defaultdict.py
5.941 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_deque.py
25.003 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_descr.py
156.644 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_descrtut.py
11.502 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_devpoll.py
3.489 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dict.py
31.113 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dictcomps.py
3.693 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dictviews.py
8.509 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_difflib.py
10.782 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_difflib_expect.html
100.862 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
test_dis.py
12.331 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_distutils.py
0.366 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_doctest.py
81.775 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_doctest.txt
0.293 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
test_doctest2.py
2.304 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_doctest2.txt
0.383 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
test_doctest3.txt
0.08 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
test_doctest4.txt
0.238 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
test_docxmlrpc.py
8.327 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dummy_thread.py
6.989 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dummy_threading.py
1.765 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_dynamic.py
4.374 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_enumerate.py
7.955 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_eof.py
0.835 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_epoll.py
7.484 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_errno.py
1.144 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_exception_variations.py
3.941 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_exceptions.py
33.475 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_extcall.py
8.643 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_faulthandler.py
17.688 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_fcntl.py
4.403 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_file.py
11.101 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_file_eintr.py
10.089 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_filecmp.py
5.504 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_fileinput.py
33.372 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_fileio.py
15.106 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_float.py
57.463 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_flufl.py
0.816 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_fnmatch.py
2.839 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_fork1.py
3.687 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_format.py
16.045 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_fractions.py
24.446 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_frozen.py
2.81 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ftplib.py
35.853 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_funcattrs.py
12.697 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_functools.py
29.11 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_future.py
3.771 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_future3.py
0.479 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_future4.py
0.103 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_future5.py
0.498 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_gc.py
29.002 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_gdb.py
35.862 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_generators.py
48.498 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_genericpath.py
13.304 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_genexps.py
7.123 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_getargs2.py
23.74 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_getopt.py
6.805 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_getpass.py
5.951 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_gettext.py
22.114 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_glob.py
6.688 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_global.py
1.25 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_grammar.py
31.955 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_grp.py
3.183 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_gzip.py
17.785 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_hash.py
7.253 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_hashlib.py
18.792 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_heapq.py
14.136 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_hmac.py
17.23 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_html.py
0.565 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_htmlparser.py
30.739 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_http_cookiejar.py
70.004 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_http_cookies.py
9.984 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_httplib.py
37.595 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_httpservers.py
26.348 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_idle.py
1.301 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_imaplib.py
15.666 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_imghdr.py
4.31 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_imp.py
18.889 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_import.py
38.551 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_importhooks.py
7.832 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_index.py
8.313 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_inspect.py
87.187 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_int.py
15.073 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_int_literal.py
6.965 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_io.py
119.844 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ioctl.py
3.249 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ipaddress.py
72.502 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_isinstance.py
9.933 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_iter.py
28.503 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_iterlen.py
7.4 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_itertools.py
82.483 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_keywordonlyarg.py
6.704 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_kqueue.py
6.613 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_largefile.py
6.4 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_lib2to3.py
0.622 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_linecache.py
4.036 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_list.py
4.123 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_listcomps.py
3.761 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_locale.py
18.348 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_logging.py
133.498 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_long.py
49.638 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_longexp.py
0.301 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_lzma.py
69.442 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_macpath.py
4.816 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_macurl2path.py
1.796 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_mailbox.py
90.481 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_mailcap.py
9.005 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_marshal.py
11.896 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_math.py
45.894 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_memoryio.py
28.073 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_memoryview.py
15.407 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_metaclass.py
6.201 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_mimetypes.py
4.179 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_minidom.py
61.085 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_mmap.py
25.909 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_module.py
5.824 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_modulefinder.py
8.238 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_msilib.py
1.434 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_multibytecodec.py
11.267 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_multiprocessing.py
108.059 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_namespace_pkgs.py
9.192 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_netrc.py
4.499 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_nis.py
1.188 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_nntplib.py
54.808 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_normalization.py
3.15 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ntpath.py
15.127 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_numeric_tower.py
7.272 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_opcodes.py
2.612 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_openpty.py
0.761 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_operator.py
16.595 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_optparse.py
60.737 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_os.py
80.825 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ossaudiodev.py
7.047 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_osx_env.py
1.311 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_parser.py
25.502 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pdb.py
21.785 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_peepholer.py
12.472 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep247.py
2.027 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep263.py
2.739 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep277.py
7.698 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep292.py
9.324 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep3120.py
1.241 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep3131.py
0.954 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep3151.py
7.338 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep352.py
6.979 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pep380.py
28.421 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pickle.py
4.412 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pickletools.py
0.628 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pipes.py
6.321 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pkg.py
9.386 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pkgimport.py
2.711 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pkgutil.py
12.252 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_platform.py
12.122 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_plistlib.py
8.422 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_poll.py
6.263 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_popen.py
1.921 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_poplib.py
11.674 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_posix.py
47.297 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_posixpath.py
25.556 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pow.py
4.485 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pprint.py
27.848 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_print.py
4.572 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_profile.py
6.842 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_property.py
7.632 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pstats.py
1.265 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pty.py
11.121 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pulldom.py
12.175 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pwd.py
4.13 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_py_compile.py
2.252 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pyclbr.py
6.797 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pydoc.py
23.264 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_pyexpat.py
24.447 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_queue.py
12.836 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_quopri.py
7.534 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_raise.py
11.078 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_random.py
21.665 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_range.py
22.624 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_re.py
56.472 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_readline.py
1.664 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_reprlib.py
14.206 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_resource.py
5.174 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_richcmp.py
10.834 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_rlcompleter.py
2.743 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_robotparser.py
6.902 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_runpy.py
23.237 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sax.py
33.481 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sched.py
6.481 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_scope.py
19.591 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_select.py
2.701 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_set.py
62.311 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_setcomps.py
3.703 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_shelve.py
5.703 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_shlex.py
5.773 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_shutil.py
66.866 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_signal.py
31.589 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_site.py
17.323 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_slice.py
4.329 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_smtpd.py
22.056 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_smtplib.py
33.58 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_smtpnet.py
1.852 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sndhdr.py
0.849 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_socket.py
181.797 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_socketserver.py
10.716 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sort.py
8.949 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sqlite.py
0.872 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ssl.py
94.628 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_startfile.py
1.211 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_stat.py
6.291 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_strftime.py
7.552 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_string.py
6.108 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_stringprep.py
3.118 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_strlit.py
8.027 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_strptime.py
25.841 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_strtod.py
20.111 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_struct.py
24.67 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_structmembers.py
4.774 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_structseq.py
3.955 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_subprocess.py
96.464 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sunau.py
3.551 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sundry.py
2.116 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_super.py
3.505 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_support.py
10.027 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_symtable.py
5.82 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_syntax.py
17.641 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sys.py
33.129 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sys_setprofile.py
11.089 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sys_settrace.py
24.374 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_sysconfig.py
15.751 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_syslog.py
1.078 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_tarfile.py
70.04 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_tcl.py
20.187 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_telnetlib.py
14.837 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_tempfile.py
39.848 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_textwrap.py
29.835 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_thread.py
8.104 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_threaded_import.py
8.12 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_threadedtempfile.py
2.141 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_threading.py
33.868 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_threading_local.py
6.19 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_threadsignals.py
8.885 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_time.py
25.857 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_timeit.py
10.825 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_timeout.py
11.112 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_tk.py
0.729 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_tokenize.py
47.224 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_tools.py
12.48 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_trace.py
14.476 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_traceback.py
14.023 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ttk_guionly.py
1.053 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ttk_textonly.py
0.396 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_tuple.py
6.778 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_typechecks.py
2.637 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_types.py
41.343 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_ucn.py
9.407 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_unary.py
1.711 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_unicode.py
104.896 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_unicode_file.py
5.8 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_unicodedata.py
12.064 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_unittest.py
0.279 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_univnewlines.py
3.83 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_unpack.py
2.558 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_unpack_ex.py
4.04 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_urllib.py
55.367 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_urllib2.py
60.387 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_urllib2_localnet.py
21.779 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_urllib2net.py
12.937 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_urllib_response.py
0.851 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_urllibnet.py
8.893 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_urlparse.py
50.395 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_userdict.py
6.317 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_userlist.py
1.852 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_userstring.py
1.441 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_uu.py
6.711 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_uuid.py
21.598 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_venv.py
7.322 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_wait3.py
1.198 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_wait4.py
1.113 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_warnings.py
32.763 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_wave.py
4.389 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_weakref.py
49.485 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_weakset.py
15.182 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_webbrowser.py
5.65 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_winreg.py
19.99 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_winsound.py
8.862 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_with.py
25.882 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_wsgiref.py
21.84 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_xdrlib.py
1.559 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_xml_dom_minicompat.py
2.911 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_xml_etree.py
88.505 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_xml_etree_c.py
2.534 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_xmlrpc.py
41.851 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_xmlrpc_net.py
1.893 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_zipfile.py
65.66 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_zipfile64.py
4.173 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_zipimport.py
17.002 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_zipimport_support.py
10.275 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
test_zlib.py
26.139 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
testcodec.py
1.021 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
testtar.tar
425 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
tf_inherit_check.py
0.564 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
threaded_import_hangers.py
1.449 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
time_hashlib.py
2.819 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
tokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txt
0.434 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt
0.296 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
tokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txt
0.411 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
tokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txt
0.319 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
tokenize_tests.txt
2.654 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
warning_tests.py
0.234 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
win_console_handler.py
1.383 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
xmltests.py
0.487 KB
17 Apr 2024 4.58 PM
root / linksafe
0644
zip_cp437_header.zip
0.264 KB
19 Sep 2017 7.32 AM
root / linksafe
0644
zipdir.zip
0.365 KB
19 Sep 2017 7.32 AM
root / linksafe
0644

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