OwlCyberSecurity - MANAGER
Edit File: failure.cpython-312.pyc
� @��g� � � � d dl Z d dlZd dlmZ d dlmZ e j e� ZdgZ G d� dej � Zy)� N)� format_tb)�is_base_exception�Failurec �. � e Zd ZdZdZdd�Zd� Zd� Zd� Zy) r z�Unloadable or unexecutable test. A Failure case is placed in a test suite to indicate the presence of a test that could not be loaded or executed. A common example is a test module that fails to import. FNc � � t j d||t |� � || _ || _ || _ || _ t j j | � y )NzA failure! %s %s %s) �log�debugr � exc_class�exc_val�tb�_address�unittest�TestCase�__init__)�selfr r r �addresss �;/opt/hc_python/lib/python3.12/site-packages/nose/failure.pyr zFailure.__init__ sI � �� � �'��G�Y�r�]�K�"����������� ����"�"�4�(� c �f � dt | j d| j � �d| j �d�S )Nz Failure: �__name__z (�))�getattrr r �r s r �__str__zFailure.__str__ s( � ��D�N�N�J����?����O� Or c � � | j S �N)r r s r r zFailure.address! s � ��}�}�r c �, � | j �nt | j � r%| j j | j � �| j | j � j | j � �| j | j � �r )r r r �with_tracebackr r s r �runTestzFailure.runTest$ sf � ��7�7�� ����.��l�l�1�1�$�'�'�:�:��.�.����.�=�=�d�g�g�F�F��.�.����.�.r )NN) r � __module__�__qualname__�__doc__�__test__r r r r � r r r r s# � �� �H�)�O��/r )�loggingr � tracebackr �nose.pyversionr � getLoggerr r �__all__r r r$ r r �<module>r* s>