$30 GRAYBYTE WORDPRESS FILE MANAGER $44

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.15.130 | ADMIN IP 216.73.217.100
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/_distutils/tests/

HOME
Current File : /opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/_distutils/tests//test_clean.py
"""Tests for distutils.command.clean."""

import os
from distutils.command.clean import clean
from distutils.tests import support


class TestClean(support.TempdirManager):
    def test_simple_run(self):
        pkg_dir, dist = self.create_dist()
        cmd = clean(dist)

        # let's add some elements clean should remove
        dirs = [
            (d, os.path.join(pkg_dir, d))
            for d in (
                'build_temp',
                'build_lib',
                'bdist_base',
                'build_scripts',
                'build_base',
            )
        ]

        for name, path in dirs:
            os.mkdir(path)
            setattr(cmd, name, path)
            if name == 'build_base':
                continue
            for f in ('one', 'two', 'three'):
                self.write_file(os.path.join(path, f))

        # let's run the command
        cmd.all = 1
        cmd.ensure_finalized()
        cmd.run()

        # make sure the files where removed
        for _name, path in dirs:
            assert not os.path.exists(path), f'{path} was not removed'

        # let's run the command again (should spit warnings but succeed)
        cmd.all = 1
        cmd.ensure_finalized()
        cmd.run()


Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
11 Feb 2026 9.30 AM
root / root
0755
__pycache__
--
11 Feb 2026 9.30 AM
root / root
0755
compat
--
11 Feb 2026 9.30 AM
root / root
0755
__init__.py
1.45 KB
20 Jan 2026 1.01 PM
root / root
0644
support.py
4.003 KB
20 Jan 2026 1.01 PM
root / root
0644
test_archive_util.py
11.511 KB
20 Jan 2026 1.01 PM
root / root
0644
test_bdist.py
1.363 KB
20 Jan 2026 1.01 PM
root / root
0644
test_bdist_dumb.py
2.194 KB
20 Jan 2026 1.01 PM
root / root
0644
test_bdist_rpm.py
3.84 KB
20 Jan 2026 1.01 PM
root / root
0644
test_build.py
1.701 KB
20 Jan 2026 1.01 PM
root / root
0644
test_build_clib.py
4.229 KB
20 Jan 2026 1.01 PM
root / root
0644
test_build_ext.py
22.017 KB
20 Jan 2026 1.01 PM
root / root
0644
test_build_py.py
6.721 KB
20 Jan 2026 1.01 PM
root / root
0644
test_build_scripts.py
2.813 KB
20 Jan 2026 1.01 PM
root / root
0644
test_check.py
6.08 KB
20 Jan 2026 1.01 PM
root / root
0644
test_clean.py
1.211 KB
20 Jan 2026 1.01 PM
root / root
0644
test_cmd.py
3.178 KB
20 Jan 2026 1.01 PM
root / root
0644
test_config_cmd.py
2.602 KB
20 Jan 2026 1.01 PM
root / root
0644
test_core.py
3.739 KB
20 Jan 2026 1.01 PM
root / root
0644
test_dir_util.py
4.395 KB
20 Jan 2026 1.01 PM
root / root
0644
test_dist.py
18.353 KB
20 Jan 2026 1.01 PM
root / root
0644
test_extension.py
3.584 KB
20 Jan 2026 1.01 PM
root / root
0644
test_file_util.py
3.439 KB
20 Jan 2026 1.01 PM
root / root
0644
test_filelist.py
10.514 KB
20 Jan 2026 1.01 PM
root / root
0644
test_install.py
8.416 KB
20 Jan 2026 1.01 PM
root / root
0644
test_install_data.py
2.406 KB
20 Jan 2026 1.01 PM
root / root
0644
test_install_headers.py
0.914 KB
20 Jan 2026 1.01 PM
root / root
0644
test_install_lib.py
3.527 KB
20 Jan 2026 1.01 PM
root / root
0644
test_install_scripts.py
1.563 KB
20 Jan 2026 1.01 PM
root / root
0644
test_log.py
0.315 KB
20 Jan 2026 1.01 PM
root / root
0644
test_modified.py
4.122 KB
20 Jan 2026 1.01 PM
root / root
0644
test_sdist.py
14.709 KB
20 Jan 2026 1.01 PM
root / root
0644
test_spawn.py
4.69 KB
20 Jan 2026 1.01 PM
root / root
0644
test_sysconfig.py
11.705 KB
20 Jan 2026 1.01 PM
root / root
0644
test_text_file.py
3.379 KB
20 Jan 2026 1.01 PM
root / root
0644
test_util.py
7.801 KB
20 Jan 2026 1.01 PM
root / root
0644
test_version.py
2.686 KB
20 Jan 2026 1.01 PM
root / root
0644
test_versionpredicate.py
0 KB
20 Jan 2026 1.01 PM
root / root
0644
unix_compat.py
0.377 KB
20 Jan 2026 1.01 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF