3 Cã\(ã@s ddlZejZddlZyeZWnek r:dd„ZYnXejdd…dkZdd„ZGdd „d eƒZ Gd d „d eƒZ ye Z Wnek ršd d „Z YnXdS)éNcCs t|dƒS)NÚ__call__)Úhasattr)Úobj©rúh/private/var/folders/pf/wv4htv3x0qs2c2mp0dnn0kchsvlck3/T/pip-install-emcbgzcf/mock/mock/tests/support.pyÚcallable sréécCstt|ƒ|ƒS)z4Version of is_instance that doesn't access __class__)Ú issubclassÚtype)rÚklassrrrÚ is_instancesr c@seZdZdZdd„ZdS)Ú SomeClassNcCsdS)Nr)ÚselfrrrÚwibbleszSomeClass.wibble)Ú__name__Ú __module__Ú __qualname__Zclass_attributerrrrrrsrc@s eZdZdS)ÚXN)rrrrrrrrsrcCs|jƒS)N)Únext)rrrrr#sr)rr ) ÚsysÚ version_infoÚinfoZ unittest2rÚ NameErrorZwith_availabler ÚobjectrrrrrrrÚs