TwtfdZddlZdadZdZdZdZdZd Zd Z d Z d Z Gd dZ 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. NictS)NTICKS4/opt/alt/python311/lib64/python3.11/test/profilee.pytimerr s Lrctdz atttdz atddS)Nc)rhelper factorialrrrtestfuncrs7 RKE HHH HHH SLE bMMMMMrcz|dkr*t|z at|t|dz Stdz adS)Nr )rmulr)ns rrr#s>  1uu  1i!nn%%%  qrc tdz a||zSNrr)abs rrr0s QJE q5Lrc:tdz attdz attdz attdz attdz attdz attdz adS)Nr)rhelper1helper2helper2_indirectrrrrr7s QJE III QJE III QJE III QJE III QJE III QJE QJEEErctdz attdtdz ag}|dt jdS)N foo*)rhasattrCappendsysexc_info)lsts rrrIsM RKE ACC RKE CJJrNNNLNNNNNrc@ttddS)Nr)r rrrrr!r!Ts III aLLLLLrctdz attdtdz attdz adS)Nrbar )rr'r( subhelperrrrr r Xs@ RKE ACC RKE KKK RKEEErctdz atdD]0} tj#t$r tdz aY-wxYwdS)Nrr)rranger(r$AttributeError)is rr2r2bsf QJE 1XX  CCGGG    QJEEE s1AAceZdZdZdS)r(c$tdz atr)rr5)selfnames r __getattr__z C.__getattr__ns  rN)__name__ __module__ __qualname__r;rrrr(r(ms#rr() __doc__r*rr rrrrrr!r r2r(rrrr@s      $      r