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.198
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
lib64 /
python2.7 /
distutils /
tests /
Delete
Unzip
Name
Size
Permission
Date
Action
Setup.sample
2.2
KB
-rw-r--r--
2024-04-10 08:28
__init__.py
1.04
KB
-rw-r--r--
2024-04-10 08:28
__init__.pyc
1.43
KB
-rw-r--r--
2024-04-10 08:28
__init__.pyo
1.43
KB
-rw-r--r--
2024-04-10 08:28
includetest.rst
25
B
-rw-r--r--
2024-04-10 08:28
setuptools_build_ext.py
11.22
KB
-rw-r--r--
2024-04-10 08:28
setuptools_build_ext.pyc
9.87
KB
-rw-r--r--
2024-04-10 08:28
setuptools_build_ext.pyo
9.83
KB
-rw-r--r--
2024-04-10 08:28
setuptools_extension.py
1.55
KB
-rw-r--r--
2024-04-10 08:28
setuptools_extension.pyc
2.1
KB
-rw-r--r--
2024-04-10 08:28
setuptools_extension.pyo
2.1
KB
-rw-r--r--
2024-04-10 08:28
support.py
6.81
KB
-rw-r--r--
2024-04-10 08:28
support.pyc
8.99
KB
-rw-r--r--
2024-04-10 08:28
support.pyo
8.99
KB
-rw-r--r--
2024-04-10 08:28
test_archive_util.py
10.8
KB
-rw-r--r--
2024-04-10 08:28
test_archive_util.pyc
10.14
KB
-rw-r--r--
2024-04-10 08:28
test_archive_util.pyo
10.14
KB
-rw-r--r--
2024-04-10 08:28
test_bdist.py
1.51
KB
-rw-r--r--
2024-04-10 08:28
test_bdist.pyc
1.98
KB
-rw-r--r--
2024-04-10 08:28
test_bdist.pyo
1.98
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_dumb.py
3.47
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_dumb.pyc
3.98
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_dumb.pyo
3.98
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_msi.py
733
B
-rw-r--r--
2024-04-10 08:28
test_bdist_msi.pyc
1.33
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_msi.pyo
1.33
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_rpm.py
5.01
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_rpm.pyc
4.96
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_rpm.pyo
4.96
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_wininst.py
1.02
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_wininst.pyc
1.33
KB
-rw-r--r--
2024-04-10 08:28
test_bdist_wininst.pyo
1.33
KB
-rw-r--r--
2024-04-10 08:28
test_build.py
1.88
KB
-rw-r--r--
2024-04-10 08:28
test_build.pyc
1.99
KB
-rw-r--r--
2024-04-10 08:28
test_build.pyo
1.99
KB
-rw-r--r--
2024-04-10 08:28
test_build_clib.py
4.87
KB
-rw-r--r--
2024-04-10 08:28
test_build_clib.pyc
4.76
KB
-rw-r--r--
2024-04-10 08:28
test_build_clib.pyo
4.76
KB
-rw-r--r--
2024-04-10 08:28
test_build_ext.py
19.93
KB
-rw-r--r--
2024-04-10 08:28
test_build_ext.pyc
15.59
KB
-rw-r--r--
2024-04-10 08:28
test_build_ext.pyo
15.59
KB
-rw-r--r--
2024-04-10 08:28
test_build_py.py
4.95
KB
-rw-r--r--
2024-04-10 08:28
test_build_py.pyc
4.6
KB
-rw-r--r--
2024-04-10 08:28
test_build_py.pyo
4.6
KB
-rw-r--r--
2024-04-10 08:28
test_build_scripts.py
3.5
KB
-rw-r--r--
2024-04-10 08:28
test_build_scripts.pyc
3.76
KB
-rw-r--r--
2024-04-10 08:28
test_build_scripts.pyo
3.76
KB
-rw-r--r--
2024-04-10 08:28
test_ccompiler.py
3.34
KB
-rw-r--r--
2024-04-10 08:28
test_ccompiler.pyc
4.92
KB
-rw-r--r--
2024-04-10 08:28
test_ccompiler.pyo
4.92
KB
-rw-r--r--
2024-04-10 08:28
test_check.py
5.61
KB
-rw-r--r--
2024-04-10 08:28
test_check.pyc
4.92
KB
-rw-r--r--
2024-04-10 08:28
test_check.pyo
4.92
KB
-rw-r--r--
2024-04-10 08:28
test_clean.py
1.44
KB
-rw-r--r--
2024-04-10 08:28
test_clean.pyc
1.84
KB
-rw-r--r--
2024-04-10 08:28
test_clean.pyo
1.84
KB
-rw-r--r--
2024-04-10 08:28
test_cmd.py
3.75
KB
-rw-r--r--
2024-04-10 08:28
test_cmd.pyc
5.08
KB
-rw-r--r--
2024-04-10 08:28
test_cmd.pyo
5.08
KB
-rw-r--r--
2024-04-10 08:28
test_config.py
3.11
KB
-rw-r--r--
2024-04-10 08:28
test_config.pyc
4.16
KB
-rw-r--r--
2024-04-10 08:28
test_config.pyo
4.16
KB
-rw-r--r--
2024-04-10 08:28
test_config_cmd.py
2.55
KB
-rw-r--r--
2024-04-10 08:28
test_config_cmd.pyc
3.81
KB
-rw-r--r--
2024-04-10 08:28
test_config_cmd.pyo
3.81
KB
-rw-r--r--
2024-04-10 08:28
test_core.py
3.09
KB
-rw-r--r--
2024-04-10 08:28
test_core.pyc
3.85
KB
-rw-r--r--
2024-04-10 08:28
test_core.pyo
3.85
KB
-rw-r--r--
2024-04-10 08:28
test_dep_util.py
2.77
KB
-rw-r--r--
2024-04-10 08:28
test_dep_util.pyc
2.82
KB
-rw-r--r--
2024-04-10 08:28
test_dep_util.pyo
2.82
KB
-rw-r--r--
2024-04-10 08:28
test_dir_util.py
4.28
KB
-rw-r--r--
2024-04-10 08:28
test_dir_util.pyc
5.14
KB
-rw-r--r--
2024-04-10 08:28
test_dir_util.pyo
5.14
KB
-rw-r--r--
2024-04-10 08:28
test_dist.py
15.48
KB
-rw-r--r--
2024-04-10 08:28
test_dist.pyc
16.31
KB
-rw-r--r--
2024-04-10 08:28
test_dist.pyo
16.31
KB
-rw-r--r--
2024-04-10 08:28
test_file_util.py
4
KB
-rw-r--r--
2024-04-10 08:28
test_file_util.pyc
4.96
KB
-rw-r--r--
2024-04-10 08:28
test_file_util.pyo
4.96
KB
-rw-r--r--
2024-04-10 08:28
test_filelist.py
9.84
KB
-rw-r--r--
2024-04-10 08:28
test_filelist.pyc
8.67
KB
-rw-r--r--
2024-04-10 08:28
test_filelist.pyo
8.67
KB
-rw-r--r--
2024-04-10 08:28
test_install.py
8.29
KB
-rw-r--r--
2024-04-10 08:28
test_install.py.debug-build
8.32
KB
-rw-r--r--
2024-04-10 08:28
test_install.pyc
7.98
KB
-rw-r--r--
2024-04-10 08:28
test_install.pyo
7.98
KB
-rw-r--r--
2024-04-10 08:28
test_install_data.py
2.55
KB
-rw-r--r--
2024-04-10 08:28
test_install_data.pyc
2.5
KB
-rw-r--r--
2024-04-10 08:28
test_install_data.pyo
2.5
KB
-rw-r--r--
2024-04-10 08:28
test_install_headers.py
1.24
KB
-rw-r--r--
2024-04-10 08:28
test_install_headers.pyc
1.74
KB
-rw-r--r--
2024-04-10 08:28
test_install_headers.pyo
1.74
KB
-rw-r--r--
2024-04-10 08:28
test_install_lib.py
3.51
KB
-rw-r--r--
2024-04-10 08:28
test_install_lib.pyc
4.17
KB
-rw-r--r--
2024-04-10 08:28
test_install_lib.pyo
4.17
KB
-rw-r--r--
2024-04-10 08:28
test_install_scripts.py
2.57
KB
-rw-r--r--
2024-04-10 08:28
test_install_scripts.pyc
2.92
KB
-rw-r--r--
2024-04-10 08:28
test_install_scripts.pyo
2.92
KB
-rw-r--r--
2024-04-10 08:28
test_msvc9compiler.py
5.91
KB
-rw-r--r--
2024-04-10 08:28
test_msvc9compiler.pyc
6.04
KB
-rw-r--r--
2024-04-10 08:28
test_msvc9compiler.pyo
6.04
KB
-rw-r--r--
2024-04-10 08:28
test_register.py
8.63
KB
-rw-r--r--
2024-04-10 08:28
test_register.pyc
8.43
KB
-rw-r--r--
2024-04-10 08:28
test_register.pyo
8.43
KB
-rw-r--r--
2024-04-10 08:28
test_sdist.py
17.07
KB
-rw-r--r--
2024-04-10 08:28
test_sdist.pyc
14.27
KB
-rw-r--r--
2024-04-10 08:28
test_sdist.pyo
14.27
KB
-rw-r--r--
2024-04-10 08:28
test_spawn.py
3.55
KB
-rw-r--r--
2024-04-10 08:28
test_spawn.pyc
3.3
KB
-rw-r--r--
2024-04-10 08:28
test_spawn.pyo
3.3
KB
-rw-r--r--
2024-04-10 08:28
test_sysconfig.py
9.16
KB
-rw-r--r--
2024-04-10 08:28
test_sysconfig.pyc
8.33
KB
-rw-r--r--
2024-04-10 08:28
test_sysconfig.pyo
8.33
KB
-rw-r--r--
2024-04-10 08:28
test_text_file.py
3.36
KB
-rw-r--r--
2024-04-10 08:28
test_text_file.pyc
2.78
KB
-rw-r--r--
2024-04-10 08:28
test_text_file.pyo
2.78
KB
-rw-r--r--
2024-04-10 08:28
test_unixccompiler.py
4.92
KB
-rw-r--r--
2024-04-10 08:28
test_unixccompiler.pyc
5.83
KB
-rw-r--r--
2024-04-10 08:28
test_unixccompiler.pyo
5.83
KB
-rw-r--r--
2024-04-10 08:28
test_upload.py
4.9
KB
-rw-r--r--
2024-04-10 08:28
test_upload.pyc
5.88
KB
-rw-r--r--
2024-04-10 08:28
test_upload.pyo
5.88
KB
-rw-r--r--
2024-04-10 08:28
test_util.py
2.34
KB
-rw-r--r--
2024-04-10 08:28
test_util.pyc
3.11
KB
-rw-r--r--
2024-04-10 08:28
test_util.pyo
3.11
KB
-rw-r--r--
2024-04-10 08:28
test_version.py
2.56
KB
-rw-r--r--
2024-04-10 08:28
test_version.pyc
3.13
KB
-rw-r--r--
2024-04-10 08:28
test_version.pyo
3.13
KB
-rw-r--r--
2024-04-10 08:28
test_versionpredicate.py
285
B
-rw-r--r--
2024-04-10 08:28
test_versionpredicate.pyc
653
B
-rw-r--r--
2024-04-10 08:28
test_versionpredicate.pyo
653
B
-rw-r--r--
2024-04-10 08:28
xxmodule.c
11.73
KB
-rw-r--r--
2024-04-10 08:28
Save
Rename
# -*- encoding: utf8 -*- """Tests for distutils.command.register.""" import os import unittest import getpass import urllib2 import warnings from test.test_support import check_warnings, run_unittest from distutils.command import register as register_module from distutils.command.register import register from distutils.errors import DistutilsSetupError from distutils.tests.test_config import PyPIRCCommandTestCase try: import docutils except ImportError: docutils = None PYPIRC_NOPASSWORD = """\ [distutils] index-servers = server1 [server1] username:me """ WANTED_PYPIRC = """\ [distutils] index-servers = pypi [pypi] username:tarek password:password """ class RawInputs(object): """Fakes user inputs.""" def __init__(self, *answers): self.answers = answers self.index = 0 def __call__(self, prompt=''): try: return self.answers[self.index] finally: self.index += 1 class FakeOpener(object): """Fakes a PyPI server""" def __init__(self): self.reqs = [] def __call__(self, *args): return self def open(self, req): self.reqs.append(req) return self def read(self): return 'xxx' class RegisterTestCase(PyPIRCCommandTestCase): def setUp(self): super(RegisterTestCase, self).setUp() # patching the password prompt self._old_getpass = getpass.getpass def _getpass(prompt): return 'password' getpass.getpass = _getpass self.old_opener = urllib2.build_opener self.conn = urllib2.build_opener = FakeOpener() def tearDown(self): getpass.getpass = self._old_getpass urllib2.build_opener = self.old_opener super(RegisterTestCase, self).tearDown() def _get_cmd(self, metadata=None): if metadata is None: metadata = {'url': 'xxx', 'author': 'xxx', 'author_email': 'xxx', 'name': 'xxx', 'version': 'xxx'} pkg_info, dist = self.create_dist(**metadata) return register(dist) def test_create_pypirc(self): # this test makes sure a .pypirc file # is created when requested. # let's create a register instance cmd = self._get_cmd() # we shouldn't have a .pypirc file yet self.assertFalse(os.path.exists(self.rc)) # patching raw_input and getpass.getpass # so register gets happy # # Here's what we are faking : # use your existing login (choice 1.) # Username : 'tarek' # Password : 'password' # Save your login (y/N)? : 'y' inputs = RawInputs('1', 'tarek', 'y') register_module.raw_input = inputs.__call__ # let's run the command try: cmd.run() finally: del register_module.raw_input # we should have a brand new .pypirc file self.assertTrue(os.path.exists(self.rc)) # with the content similar to WANTED_PYPIRC f = open(self.rc) try: content = f.read() self.assertEqual(content, WANTED_PYPIRC) finally: f.close() # now let's make sure the .pypirc file generated # really works : we shouldn't be asked anything # if we run the command again def _no_way(prompt=''): raise AssertionError(prompt) register_module.raw_input = _no_way cmd.show_response = 1 cmd.run() # let's see what the server received : we should # have 2 similar requests self.assertEqual(len(self.conn.reqs), 2) req1 = dict(self.conn.reqs[0].headers) req2 = dict(self.conn.reqs[1].headers) self.assertEqual(req2['Content-length'], req1['Content-length']) self.assertIn('xxx', self.conn.reqs[1].data) def test_password_not_in_file(self): self.write_file(self.rc, PYPIRC_NOPASSWORD) cmd = self._get_cmd() cmd._set_config() cmd.finalize_options() cmd.send_metadata() # dist.password should be set # therefore used afterwards by other commands self.assertEqual(cmd.distribution.password, 'password') def test_registering(self): # this test runs choice 2 cmd = self._get_cmd() inputs = RawInputs('2', 'tarek', 'tarek@ziade.org') register_module.raw_input = inputs.__call__ try: # let's run the command cmd.run() finally: del register_module.raw_input # we should have send a request self.assertEqual(len(self.conn.reqs), 1) req = self.conn.reqs[0] headers = dict(req.headers) self.assertEqual(headers['Content-length'], '608') self.assertIn('tarek', req.data) def test_password_reset(self): # this test runs choice 3 cmd = self._get_cmd() inputs = RawInputs('3', 'tarek@ziade.org') register_module.raw_input = inputs.__call__ try: # let's run the command cmd.run() finally: del register_module.raw_input # we should have send a request self.assertEqual(len(self.conn.reqs), 1) req = self.conn.reqs[0] headers = dict(req.headers) self.assertEqual(headers['Content-length'], '290') self.assertIn('tarek', req.data) @unittest.skipUnless(docutils is not None, 'needs docutils') def test_strict(self): # testing the script option # when on, the register command stops if # the metadata is incomplete or if # long_description is not reSt compliant # empty metadata cmd = self._get_cmd({}) cmd.ensure_finalized() cmd.strict = 1 self.assertRaises(DistutilsSetupError, cmd.run) # metadata are OK but long_description is broken metadata = {'url': 'xxx', 'author': 'xxx', 'author_email': u'éxéxé', 'name': 'xxx', 'version': 'xxx', 'long_description': 'title\n==\n\ntext'} cmd = self._get_cmd(metadata) cmd.ensure_finalized() cmd.strict = 1 self.assertRaises(DistutilsSetupError, cmd.run) # now something that works metadata['long_description'] = 'title\n=====\n\ntext' cmd = self._get_cmd(metadata) cmd.ensure_finalized() cmd.strict = 1 inputs = RawInputs('1', 'tarek', 'y') register_module.raw_input = inputs.__call__ # let's run the command try: cmd.run() finally: del register_module.raw_input # strict is not by default cmd = self._get_cmd() cmd.ensure_finalized() inputs = RawInputs('1', 'tarek', 'y') register_module.raw_input = inputs.__call__ # let's run the command try: cmd.run() finally: del register_module.raw_input # and finally a Unicode test (bug #12114) metadata = {'url': u'xxx', 'author': u'\u00c9ric', 'author_email': u'xxx', u'name': 'xxx', 'version': u'xxx', 'description': u'Something about esszet \u00df', 'long_description': u'More things about esszet \u00df'} cmd = self._get_cmd(metadata) cmd.ensure_finalized() cmd.strict = 1 inputs = RawInputs('1', 'tarek', 'y') register_module.raw_input = inputs.__call__ # let's run the command try: cmd.run() finally: del register_module.raw_input @unittest.skipUnless(docutils is not None, 'needs docutils') def test_register_invalid_long_description(self): description = ':funkie:`str`' # mimic Sphinx-specific markup metadata = {'url': 'xxx', 'author': 'xxx', 'author_email': 'xxx', 'name': 'xxx', 'version': 'xxx', 'long_description': description} cmd = self._get_cmd(metadata) cmd.ensure_finalized() cmd.strict = True inputs = RawInputs('2', 'tarek', 'tarek@ziade.org') register_module.raw_input = inputs self.addCleanup(delattr, register_module, 'raw_input') self.assertRaises(DistutilsSetupError, cmd.run) def test_check_metadata_deprecated(self): # makes sure make_metadata is deprecated cmd = self._get_cmd() with check_warnings() as w: warnings.simplefilter("always") cmd.check_metadata() self.assertEqual(len(w.warnings), 1) def test_suite(): return unittest.makeSuite(RegisterTestCase) if __name__ == "__main__": run_unittest(test_suite())