PATH: //opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/_distutils/tests
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 __init__.py
↓
X
📁 __pycache__/
X
📁 compat/
X
📄 support.py
↓
X
📄 test_archive_util.py
↓
X
📄 test_bdist.py
↓
X
📄 test_bdist_dumb.py
↓
X
📄 test_bdist_rpm.py
↓
X
📄 test_build.py
↓
X
📄 test_build_clib.py
↓
X
📄 test_build_ext.py
↓
X
📄 test_build_py.py
↓
X
📄 test_build_scripts.py
↓
X
📄 test_check.py
↓
X
📄 test_clean.py
↓
X
📄 test_cmd.py
↓
X
📄 test_config_cmd.py
↓
X
📄 test_core.py
↓
X
📄 test_dir_util.py
↓
X
📄 test_dist.py
↓
X
📄 test_extension.py
↓
X
📄 test_file_util.py
↓
X
📄 test_filelist.py
↓
X
📄 test_install.py
↓
X
📄 test_install_data.py
↓
X
📄 test_install_headers.py
↓
X
📄 test_install_lib.py
↓
X
📄 test_install_scripts.py
↓
X
📄 test_log.py
↓
X
📄 test_modified.py
↓
X
📄 test_sdist.py
↓
X
📄 test_spawn.py
↓
X
📄 test_sysconfig.py
↓
X
📄 test_text_file.py
↓
X
📄 test_util.py
↓
X
📄 test_version.py
↓
X
📄 test_versionpredicate.py
↓
X
📄 unix_compat.py
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: __init__.py
""" Test suite for distutils. Tests for the command classes in the distutils.command package are included in distutils.tests as well, instead of using a separate distutils.command.tests package, since command identification is done by import rather than matching pre-defined names. """ import shutil from collections.abc import Sequence def missing_compiler_executable(cmd_names: Sequence[str] = []): # pragma: no cover """Check if the compiler components used to build the interpreter exist. Check for the existence of the compiler executables whose names are listed in 'cmd_names' or all the compiler executables when 'cmd_names' is empty and return the first missing executable or None when none is found missing. """ from distutils import ccompiler, errors, sysconfig compiler = ccompiler.new_compiler() sysconfig.customize_compiler(compiler) if compiler.compiler_type == "msvc": # MSVC has no executables, so check whether initialization succeeds try: compiler.initialize() except errors.DistutilsPlatformError: return "msvc" for name in compiler.executables: if cmd_names and name not in cmd_names: continue cmd = getattr(compiler, name) if cmd_names: assert cmd is not None, f"the '{name}' executable is not configured" elif not cmd: continue if shutil.which(cmd[0]) is None: return cmd[0]
SIMPAN PERUBAHAN