python (3.11.7)

(root)/
lib/
python3.11/
distutils/
tests/
__pycache__/
test_extension.cpython-311.pyc

e
dZddlZddlZddlZddlmZddlmZmZGddej	Z
edkrejdSdS)zTests for distutils.extension.N)check_warnings)read_setup_file	ExtensionceZdZdZdZdS)ExtensionTestCasectjtjtd}t|}d|D}|gd}|||dS)NzSetup.samplecg|]	}|j
S)name).0exts  R/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/distutils/tests/test_extension.py
<listcomp>z:ExtensionTestCase.test_read_setup_file.<locals>.<listcomp>s***c***)"_arraysurfarray_camera_numericsndarray_numericsurfarraybasebufferproxycdromcolor	constantsdisplaydrawevent	fasteventfontgfxdrawimageimageextjoystickkeymaskmixermixer_musicmousemovieoverlay
pixelarraypypmrectrwobjectscrapsurfacesurflocktime	transform)ospathjoindirname__file__rsortassertEqual)selfsetupextsnameswanteds     rtest_read_setup_filez&ExtensionTestCase.test_read_setup_filesRW__X66GGu%%**T***

'''	
'''''rc|ttdgtdg}||jd|ttdd|ttdddgtdddg}||jddgdD]&}|t
||g'||jd||jdt5}tjdtdddgd	}dddn#1swxYwY|t|j
d|t|j
d
jddS)Nrfilefile1file2)include_dirs
define_macrosundef_macroslibrary_dirs	librariesruntime_library_dirs
extra_objectsextra_compile_argsextra_link_argsexport_symbols	swig_optsdependsalwaysT)chicrz!Unknown Extension options: 'chic')assertRaisesAssertionErrorrr9rsourcesgetattrlanguageoptionalrwarningssimplefilterlenstrmessage)r:r
attrws    rtest_extension_initz%ExtensionTestCase.test_extension_init!s.)Q;;;##6***	
.)VVDDD.)Vfa[III' 233w&8999?	5	5D
WS$//4444t,,,t,,,

	C!(+++FWg$6TBBBC	C	C	C	C	C	C	C	C	C	C	C	C	C	C	C	
QZ!,,,QZ]233=	?	?	?	?	?s0)E%%E),E)N)__name__
__module____qualname__r?r`r
rrrr	s2(((,?????rr__main__)
__doc__unittestr3rYtest.support.warnings_helperrdistutils.extensionrrTestCaserramainr
rr<module>rks$$				777777::::::::6?6?6?6?6?)6?6?6?pzHMOOOOOr