
    Zds                     6    d dl mZ d dlZ G d de          ZdS )    )TestCaseNc                       e Zd Zd Zd ZdS )TestIncludesc                 2   ddl m} t          j                    }t	          |t
                    sJ t          |          dk    sJ |d         }t	          |t                    sJ |d         }t	          |t                    sJ  ||          }|dk    sJ d S )Nr   basename      utils)os.pathr   zmqget_includes
isinstancelistlenstr)selfr   includesparentutilsdirr   s         7lib/python3.11/site-packages/zmq/tests/test_includes.pytest_get_includeszTestIncludes.test_get_includes   s    $$$$$$#%%(D)))))8}}!!!!!&#&&&&&A;(C(((((""    c                     ddl m} t          j                    }t	          |t
                    sJ t          |          dk    sJ |d         }t	          |t                    sJ  ||          }|dk    sJ d S )Nr   r   r
   r   )r   r   r   get_library_dirsr   r   r   r   )r   r   libdirsr   libdirs        r   test_get_library_dirsz"TestIncludes.test_get_library_dirs   s    $$$$$$&(('4(((((7||q    &#&&&&&&!!r   N)__name__
__module____qualname__r   r    r   r   r   r   
   s2             	 	 	 	 	r   r   )unittestr   r   r   r"   r   r   <module>r$      sV   
       



    8     r   