§ w<ˆj3 ã ó` — d dl Z d dlmZ d dlZd dlmZ d dlmZ d dlm Z G d„ d¦ « Z dS )é N)Úmock)Ú build_clib)ÚDistribution)ÚDistutilsSetupErrorc ór — e Zd Z ej d¦ « d„ ¦ « Z ej d¦ « d„ ¦ « ZdS )Ú TestBuildCLibz2setuptools.command.build_clib.newer_pairwise_groupc ó — t ¦ « }t |¦ « }dddifg}t j t ¦ « 5 | |¦ « d d d ¦ « n# 1 swxY w Y d}ddg|dœfg}t j t ¦ « 5 | |¦ « d d d ¦ « n# 1 swxY w Y ddi}ddg|dœfg}t j t ¦ « 5 | |¦ « d d d ¦ « n# 1 swxY w Y ddi}ddg|dœfg}t j t ¦ « 5 | |¦ « d d d ¦ « n# 1 swxY w Y t j |j ¬¦ « |_ g g f|_ d d dœ}ddg|dœfg}| |¦ « g d ¢g|j d v sJ ‚|j j j rJ ‚|j j j dk sJ ‚|j ¦ « d|_ | |¦ « |j j j dk sJ ‚|j j j dk sJ ‚d S )NÚexampleÚsourceszbroken.cÚsome_stringzsource.c©r Úobj_depsÚ ©Úspec©úglobal.h©ú example.h©r ú example.cr )r r r r é )r r ÚpytestÚraisesr Úbuild_librariesr Ú MagicMockÚcompilerÚreturn_valueÚ call_argsÚcompileÚcalledÚcreate_static_libÚ call_countÚ reset_mock)ÚselfÚ mock_newerÚdistÚcmdÚlibsr s úr/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/setuptools/tests/test_build_clib.pyÚtest_build_librariesz"TestBuildCLib.test_build_libraries s� € å‰~Œ~ˆÝ˜ÑÔˆð ˜Y¨ Ð3Ð4Ð5ˆÝ Œ]Õ.Ñ /Ô /ð &ð