ó _Û3Lc@s~ddlZddlmZmZdefd„ƒYZdefd„ƒYZdefd„ƒYZd efd „ƒYZdS( iÿÿÿÿN(t ErrorClasstErrorClassPlugintKnownFailureTestcBseZdZRS(s<Raise this exception to mark a test as a known failing test.(t__name__t __module__t__doc__(((sQ/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/testing/noseclasses.pyRstKnownFailureDidNotFailTestcBseZdZRS(sCRaise this exception to mark a test should have failed but did not.(RRR(((sQ/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/testing/noseclasses.pyRstImageComparisonFailurecBseZdZRS(sGRaise this exception to mark a test as a comparison between two images.(RRR(((sQ/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/testing/noseclasses.pyR st KnownFailurecBsMeZdZeZeedddeƒZe j d„Z d„Z d„Z RS(sxPlugin that installs a KNOWNFAIL error class for the KnownFailureClass exception. When KnownFailureTest is raised, the exception will be logged in the knownfail attribute of the result, 'K' or 'KNOWNFAIL' (verbose) will be output, and the exception will not be counted as an error or failure. This is based on numpy.testing.noseclasses.KnownFailure. tlabelt KNOWNFAILt isfailurec Cs;d}|jdddddd|j|tƒdd ƒdS( NtNOSE_WITHOUT_KNOWNFAILs--no-knownfailtactiont store_truetdestt noKnownFailtdefaultthelps7Disable special handling of KnownFailureTest exceptions(t add_optiontgettFalse(tselftparsertenvtenv_opt((sQ/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/testing/noseclasses.pytoptionsscCs>|js dS||_t|dtƒ}|r:t|_ndS(NR(t can_configuretconftgetattrRtenabled(RRRtdisable((sQ/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/testing/noseclasses.pyt configure$s   cGsdS(N((Rttestterrtzero_nine_capt_args((sQ/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/testing/noseclasses.pytaddError,s (RRRtTrueRRRRt knownfailtostenvironRR R$(((sQ/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/testing/noseclasses.pyRs   ( R'tnose.plugins.errorclassRRt ExceptionRRRR(((sQ/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/testing/noseclasses.pyts