
    `j                     v    d Z ddlmZ ddlmZ  G d dej                  Zedk    r ej                     dS dS )z%Tests for the test_components module.    )test_components)	testutilsc                       e Zd ZdZd Zd ZdS )TestComponentsTestzATests to verify that the test components are importable and okay.c                     |                      t          j                   |                      t          j                   d S )N)assertIsNotNonetcEmptyOldStyleEmptyselfs    ]/home/jworkman/hermes-web-chat/venv/lib/python3.11/site-packages/fire/test_components_test.pytestTestComponentsz%TestComponentsTest.testTestComponents   s5    """)*****    c                 ,   |                      t                    5  t          j                    dk     d d d            n# 1 swxY w Y   |                      t                    5  t          j                    dk     d d d            d S # 1 swxY w Y   d S )N   )assertRaises
ValueErrorr	   NonComparabler   s    r   testNonComparablez$TestComponentsTest.testNonComparable   s   			:	&	&  A              			:	&	&  A                 s!   ?AA$B		BBN)__name__
__module____qualname____doc__r   r    r   r   r   r      s8        II+ + +    r   r   __main__N)	r   firer   r	   r   BaseTestCaser   r   mainr   r   r   <module>r       s    , + & & & & & &          /    z). r   