a :êdg†ã@s˜ddlZddlZddlZddlZddlmZddlmZddl m Z ddl m Z ddl mZGdd„de je je jejƒZd d „Zed kr”eeƒƒdS) éN)Ú install_lib)Ú Extension)Úsupport)ÚDistutilsOptionError)Ú run_unittestc@sBeZdZdd„Ze ejd¡dd„ƒZdd„Z dd „Z d d „Z d S) ÚInstallLibTestCasecCs€| ¡d}t|ƒ}| ¡| |jd¡| |jd¡d|_| t|j¡d|_| t|j¡d|_| ¡| |jd¡dS)NérÚfooÚ4Ú2é)Ú create_distrZfinalize_optionsÚ assertEqualÚcompileÚoptimizeZ assertRaisesr)ÚselfÚdistÚcmd©rús      ýa