관리-도구
편집 파일: loader.cpython-35.opt-1.pyc
��Yf�V � @ sp d Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z m Z m Z d Z e j d e j � Z Gd d � d e j � Z d d � Z d d � Z d d � Z d d � Z d d � Z Gd d � d e � Z e � Z d d d � Z e j d d � Z d e j e j d d � Z d e j e j d d � Z d S)zLoading unittests.� N)�fnmatch� )�case�suite�utilTz[_a-z]\w*\.py$c s: e Z d Z d Z � f d d � Z � f d d � Z � S)�_FailedTestNc s# | | _ t t | � j | � d S)N)� _exception�superr �__init__)�selfZmethod_name� exception)� __class__� �4/opt/alt/python35/lib64/python3.5/unittest/loader.pyr s z_FailedTest.__init__c s; | � j k r% t t � � j | � S� f d d � } | S)Nc s � j � d S)N)r r )r r r �testFailure! s z,_FailedTest.__getattr__.<locals>.testFailure)�_testMethodNamer r �__getattr__)r �namer )r )r r r s z_FailedTest.__getattr__)�__name__� __module__�__qualname__r r r r r )r r r s r c C s/ d | t j � f } t | t | � | | � S)Nz#Failed to import test module: %s %s)� traceback� format_exc�_make_failed_test�ImportError)r � suiteClass�messager r r �_make_failed_import_test&