o
    Ďi                     @   sF   d Z ddlmZ ddlmZ G dd dejZedkr!e  dS dS )z%Tests for the test_components module.    )test_components)	testutilsc                   @   s    e Zd ZdZdd Zdd ZdS )TestComponentsTestzATests to verify that the test components are importable and okay.c                 C   s   |  tj |  tj d S )N)assertIsNotNonetcEmptyOldStyleEmptyself r   U/home/jeff/fluffinator/venv/lib/python3.10/site-packages/fire/test_components_test.pytestTestComponents   s   z%TestComponentsTest.testTestComponentsc                 C   sr   |  t t dk W d    n1 sw   Y  |  t t dk W d    d S 1 s2w   Y  d S )N   )assertRaises
ValueErrorr   NonComparabler	   r   r   r   testNonComparable   s   "z$TestComponentsTest.testNonComparableN)__name__
__module____qualname____doc__r   r   r   r   r   r   r      s    r   __main__N)	r   firer   r   r   BaseTestCaser   r   mainr   r   r   r   <module>   s   