OwlCyberSecurity - MANAGER
Edit File: test_find_packages.cpython-311.pyc
� �� h� � � � d Z ddlZddlZddlZddlZddlmZmZ ddlm Z ddl mZ G d� d� � Z G d � d � � Z d� ZdS )z%Tests for automatic package discovery� N)�find_namespace_packages� find_packages)�FlatLayoutPackageFinder� )� os_helperc �� � e Zd Zd� Zd� Zd� Zdd�Zdd�Zd� Zd� Z d � Z d � Zd� Zd� Z ej � ej � � d �� � d� � � Zd� Zd� Zd� Zd� Zd� Zd� ZdS )�TestFindPackagesc �^ � t j � � | _ | � � � d S �N)�tempfile�mkdtemp�dist_dir�_make_pkg_structure��self�methods �t/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/setuptools/tests/test_find_packages.py�setup_methodzTestFindPackages.setup_method s* � � �(�*�*�� �� � �"�"�"�"�"� c �8 � t j | j � � d S r )�shutil�rmtreer r s r �teardown_methodz TestFindPackages.teardown_method s � �� �d�m�$�$�$�$�$r c � � | � d| j � � | _ | � d| j � � | � d| j � � | _ | � d| j � � | � d| j � � | _ | � d| j � � | � d| j � � | _ | � d| j � � | _ | � d | j � � | � d | j � � | � d| j � � dS ) aG Make basic package structure. dist/ docs/ conf.py pkg/ __pycache__/ nspkg/ mod.py subpkg/ assets/ asset __init__.py setup.py �docszconf.py�pkg�__pycache__�nspkgzmod.py�subpkg�assets�asset�__init__.pyzsetup.pyN)�_mkdirr �docs_dir�_touch�pkg_dir� ns_pkg_dir�sub_pkg_dir� asset_dir)r s r r z$TestFindPackages._make_pkg_structure s � �"