U .‘cá ã@sjdZddlZdadd„Zdd„Zdd „Zd d „Zd d „Zdd„Zdd„Z dd„Z dd„Z Gdd„dƒZ dS)a– Input for test_profile.py and test_cprofile.py. IMPORTANT: This stuff is touchy. If you modify anything above the test class you'll have to regenerate the stats by running the two test files. *ALL* NUMBERS in the expected output are relevant. If you change the formatting of pstats, please don't just regenerate the expected output without checking very carefully that not a single number has changed. éNi¤cCstS)N©ÚTICKS©rrú2/opt/alt/python38/lib64/python3.8/test/profilee.pyÚtimersrcCs(td7atƒtƒtd7atdƒdS)Nécé«é)rÚhelperÚ factorialrrrrÚtestfuncs r cCs2|dkr"t|7at|t|dƒƒStd7adSdS)Nréé )rÚmulr )Únrrrr #s r cCstd7a||S©Nr r)ÚaÚbrrrr0srcCs`td7atƒtd7atƒtd7atƒtd7atƒtd7atƒtd7atƒtd7adS)Nr éééé)rÚhelper1Úhelper2Úhelper2_indirectrrrrr 7sr cCs6td7attƒdƒtd7ag}| d¡t ¡dS)Né Úfooéé*)rÚhasattrÚCÚappendÚsysÚexc_info)ZlstrrrrIs   rcCstƒtdƒdS)Nr)rr rrrrrTsrcCs.td7attƒdƒtd7atƒtd7adS)NrZbaré é)rrr Ú subhelperrrrrrXs  rc CsDtd7atdƒD].}z tƒjWqtk r<td7aYqXqdS)Nrr)rÚranger rÚAttributeError)Úirrrr&bs   r&c@seZdZdd„ZdS)r cCstd7at‚dSr)rr()ÚselfÚnamerrrÚ __getattr__nsz C.__getattr__N)Ú__name__Ú __module__Ú __qualname__r,rrrrr msr ) Ú__doc__r"rrr r rr rrrr&r rrrrÚs