Ë ‚Ö¦i€( ã óž — d Z ddlZddlZddlZddlmZ ddlmZ ddlm Z dZ G d„ d e« Z G d „ dej « Z G d„ d e« Zy)z Running testsé Né )Úresult)Ú_SubTest)ÚregisterResultTc ó$ — e Zd ZdZd„ Zd„ Zdd„Zy)Ú_WritelnDecoratorz@Used to decorate file-like objects with a handy 'writeln' methodc ó — || _ y ©N)Ústream)Úselfr s ú(/usr/lib64/python3.12/unittest/runner.pyÚ__init__z_WritelnDecorator.__init__ s € ؈�ó c óL — |dv rt |« ‚t | j |« S )N)r Ú__getstate__)ÚAttributeErrorÚgetattrr )r Úattrs r Ú__getattr__z_WritelnDecorator.__getattr__ s' € ØÐ-Ñ-Ü Ó&Ð&Ü�t—{‘{ 4Ó(Ð(r Nc óL — |r| j |« | j d« y ©NÚ )Úwrite)r Úargs r Úwritelnz_WritelnDecorator.writeln s € ÙØ�J‰J�sŒOØ� ‰ �4Õr r )Ú__name__Ú __module__Ú__qualname__Ú__doc__r r r © r r r r s „ ÙJòò)ô r r c ó˜ ‡ — e Zd ZdZdZdZddœˆ fd„ Zd„ Zˆ fd„Zd „ Z ˆ fd „Z ˆ fd„Zˆ fd„Zˆ fd „Z ˆ fd„Zˆ fd„Zˆ fd„Zd„ Zd„ Zˆ xZS )ÚTextTestResultzhA test result class that can print formatted text results to a stream. Used by TextTestRunner. zF======================================================================zF----------------------------------------------------------------------N©Ú durationsc ó� •— t t | � |||« || _ |dkD | _ |dk( | _ || _ d| _ || _ y)zwConstruct a TextTestResult. Subclasses should accept **kwargs to ensure compatibility as the interface changes.r TN) Úsuperr" r r ÚshowAllÚdotsÚdescriptionsÚ_newliner$ )r r r) Ú verbosityr$ Ú __class__s €r r zTextTestResult.__init__&