
    |h                     x    d Z ddlmZ ddlmZ  G d dej
                        Zedk(  r ej                          yy)z%Tests for the test_components module.    )test_components)	testutilsc                       e Zd ZdZd Zd Zy)TestComponentsTestzATests to verify that the test components are importable and okay.c                     | j                  t        j                         | j                  t        j                         y )N)assertIsNotNonetcEmptyOldStyleEmptyselfs    X/var/www/html/test/engine/venv/lib/python3.12/site-packages/fire/test_components_test.pytestTestComponentsz%TestComponentsTest.testTestComponents   s(    "))*    c                    | j                  t              5  t        j                         dk7   d d d        | j                  t              5  t        j                         dk(   d d d        y # 1 sw Y   ?xY w# 1 sw Y   y xY w)N   )assertRaises
ValueErrorr	   NonComparabler   s    r   testNonComparablez$TestComponentsTest.testNonComparable   so    			:	& A			:	& A   s   A,A8,A58BN)__name__
__module____qualname____doc__r   r    r   r   r   r      s    I+r   r   __main__N)	r   firer   r	   r   BaseTestCaser   r   mainr   r   r   <module>r       s=    , & //  z).. r   