]F @ s d d l Z d d l Z d d l Z d d l m Z d d l m Z d Z Gd d d e Z Gd d d e j Z Gd d d e Z d S) N )result)registerResultTc @ s7 e Z d Z d d Z d d Z d d d Z d S)_WritelnDecoratorc C s | | _ d S)N)stream)selfr r +/opt/alt/python35/lib64/python3.5/runner.py__init__ s z_WritelnDecorator.__init__c C s( | d k r t | t | j | S)Nr __getstate__)r r )AttributeErrorgetattrr )r attrr r r __getattr__ s z_WritelnDecorator.__getattr__Nc C s$ | r | j | | j d d S)N )write)r argr r r writeln s z_WritelnDecorator.writeln)__name__ __module____qualname__r r r r r r r r s r c s e Z d Z d d Z d d Z f d d Z d d Z f d d Z f d d Z f d d Z f d d Z f d d Z f d d Z f d d Z d d Z d d Z S)TextTestResult=F -c sP t t | j | | | | | _ | d k | _ | d k | _ | | _ d S)Nr )superr r r showAlldotsdescriptions)r r r verbosity) __class__r r r % s zTextTestResult.__init__c C sB | j } | j r4 | r4 d j t | | f St | Sd S)Nr )ZshortDescriptionr joinstr)r testZdoc_first_liner r r getDescription, s zTextTestResult.getDescriptionc sY t t | j | | j rU | j j | j | | j j d | j j d S)Nz ... )r r startTestr r r r$ flush)r r# )r r r r% 3 s zTextTestResult.startTestc s\ t t | j | | j r2 | j j d n&