ó É9Zc@`s€ddlmZmZmZddlZddlmZmZm Z m Z m Z defd„ƒYZ e dkr|eƒndS(i(tdivisiontabsolute_importtprint_functionN(trun_module_suitetTestCasetassert_tassert_almost_equaltassert_allcloset TestFinancialcB`s}eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „ZRS( cC`s&ttjddddƒddƒdS(Ni iiTòÿÿi'gŸÍªÏÕV¼?i(Rtnptrate(tself((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyt test_rate scC`sddddddg}ttj|ƒddƒd d d d g}ttj|ƒd dƒd d dddg}ttj|ƒddƒd dd dg}ttj|ƒddƒd dd dg}ttj|ƒddƒdddddg}ttj|ƒddƒdS(Ni¶ýÿi˜:i¨ai¸ˆiȯi`êgÀìž<,Ôª?iiœÿÿÿiiJg¦›Ä °r¸¿i'i;i7ig³êsµûÑ?idiùÿÿÿg¥½Á&Sµ¿igŸŽÇ TƯ?iûÿÿÿg%@iiøÿÿÿgôlV}®¶?(RR tirr(R tv((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyttest_irrscC`s&ttjddddƒddƒdS(NgìQ¸…ë±?iià.ig…ëQ¸‚ ÿÀi(RR tpv(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyttest_pvscC`s)ttjdddddƒddƒdS(Ng333333³?ii0øÿÿig)\Â%õ@i(RR tfv(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyttest_fv scC`sµtjdddƒ}d}t||ƒtjdddƒ}d}t||ƒtjddgd dggdd gd d gƒ}tjd dgddggƒ}t||ƒdS(Ng{®Gáz´?i ii˜:gu ë©UsÀgg@oÀgš™™™™™é?g333333Ó?iiÐi Ng.çR\UÕdÀg˜nƒÐÛÒÀg„çÞC—ƒÀgOè´N{?i<i<(R tpmtRtarray(R tresttgt((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyttest_pmt#s  3!cC`s,tjtjddddƒdƒdkdS( Ngš™™™™™¹?i ii<iØÖig2†@g?(R troundtppmt(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyt test_ppmt1scC`s,tjtjddddƒdƒdkdS( Ngš™™™™™¹?i iiiÐigìQ¸…«0@g?(R Rtipmt(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyt test_ipmt4scC`s&ttjddddƒddƒdS(Ng333333³?i0øÿÿigjø@g ×£p=Š5@i(RR tnper(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyt test_nper7scC`s&ttjddddƒddƒdS(Ngi0øÿÿigjø@gI@i(RR R(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyt test_nper2;sc C`s2ttjdddddddgƒdd ƒdS( Ngš™™™™™©?ihÅÿÿiÜiÄ i¬ i”ipg)\Âõ¸^@i(RR tnpv(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyttest_npv?s!c C`séddddddddddg }ttj|ddƒd d ƒd d d dddg}ttj|ddƒddƒdddddg}ttj|ddƒdd ƒd d dddg}ttjtj|ddƒƒƒdS(Nilîÿÿiàüÿÿi iXi¼i¸ g{®Gáz´?g)\Âõ(¬?g±á镲 ±?ii@+þÿiX˜i0uiRiˆi°³gš™™™™™¹?g¸…ëQ¸¾?g»d#Ù#À?iidiÈiÎÿÿÿi,i8ÿÿÿgš™™™™™©?g¸…ëQ¸®?g8gDioðÕ?(RR tmirrRtisnan(R tval((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyt test_mirrDs$c C`sÕttjdddddƒtjdddddƒdƒttjddddƒtjdddddƒdƒttjddddd ƒtjdddddƒdƒttjd dd d dƒtjd dd d dƒd ƒttjd dd d ƒtjd dd d dƒd ƒttjd dd d d ƒtjd dd d dƒd ƒttjd ddd dƒtjd ddd dƒdƒttjd ddd ƒtjd ddd dƒdƒttjd ddd d ƒtjd ddd dƒdƒttjdddd dƒtjdddd dƒdƒttjdddd ƒtjdd dd dƒdƒttjd!d"dd d ƒtjd#d$dd dƒdƒttjd%dddd dƒtjd&dddd dƒdƒttjd'dddd ƒtjd(dddd dƒdƒttjd)dddd d ƒtjd*dddd dƒdƒttjd+dddd dƒtjd,dddd dƒdƒttjd-dddd ƒtjd.dddd dƒdƒttjd/dddd d ƒtjd0dddd dƒdƒttjd dd ddƒtjd dd ddƒdƒttjd dd dƒtjd dd ddƒdƒttjd dd dd ƒtjd dd ddƒdƒdS(1Ni iiTòÿÿi'itbeginitendigìQ¸…ë±?ià.ig333333³?i0øÿÿg{®Gáz´?i igLÍ@gš™™™™™¹?i<iØÖiiÐgjø@gOè´N{?i<gOè´N{?i<gOè´N{?i<gOè´N{?i<gOè´N{?i<gOè´N{?i<g?g?g?g?g?g?g?g?g?g?g?g?( RR R RRRRRR(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyt test_whenQsT""""""c C`sttjddddddgƒddgdƒttjdttd ƒƒd d ƒdddddgdƒttjdttd ƒƒd d ƒdddddgdƒttjdttd ƒƒd d ddddddgƒdddddgdƒdS(Ng333333³?i0øÿÿigjø@ig%v‹5@g^¿šâõÂ4@igš™™™™™¹?i iiiÐghl;¯©J1Àgµû¸ªªª0ÀgìòRV 0ÀgíQŸSÍ.ÀgãÚ†D…-Àghur†â¿RÀg•“GâçRÀg{•„]7SÀg}©D~â8SÀg_¸saäaSÀR(R'g?g?g?(RR RRtlisttrangeR(R ((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyttest_broadcast‘s!$ $ $ (t__name__t __module__R RRRRRRRR R"R&R)R,(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyR s           @t__main__(t __future__RRRtnumpyR t numpy.testingRRRRRRR-(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_financial.pyts  (˜