ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙ""" Lists builtin plugins. """ plugins = [] builtins = ( ('nose.plugins.attrib', 'AttributeSelector'), ('nose.plugins.capture', 'Capture'), ('nose.plugins.logcapture', 'LogCapture'), ('nose.plugins.cover', 'Coverage'), ('nose.plugins.debug', 'Pdb'), ('nose.plugins.deprecated', 'Deprecated'), ('nose.plugins.doctests', 'Doctest'), ('nose.plugins.isolate', 'IsolationPlugin'), ('nose.plugins.failuredetail', 'FailureDetail'), ('nose.plugins.prof', 'Profile'), ('nose.plugins.skip', 'Skip'), ('nose.plugins.testid', 'TestId'), ('nose.plugins.multiprocess', 'MultiProcess'), ('nose.plugins.xunit', 'Xunit'), ('nose.plugins.allmodules', 'AllModules'), ('nose.plugins.collect', 'CollectOnly'), ) for module, cls in builtins: try: plugmod = __import__(module, globals(), locals(), [cls]) except KeyboardInterrupt: raise except: continue plug = getattr(plugmod, cls) plugins.append(plug) globals()[cls] = plug