a
    Cøg  ã                   @   s"   d Z ddlmZ G dd„ dƒZdS )z+Utilities for tests in the `laces` package.é    )Úwidgetsc                   @   s&   e Zd Zeejejedœdd„ƒZdS )ÚMediaAssertionMixin)ÚfirstÚsecondÚreturnc                 C   s   t | ƒt |ƒkS )aö  
        Compare two `Media` instances.

        The `Media` class does not implement `__eq__`, but its `__repr__` shows how to
        recreate the instance.
        We can use this to compare two `Media` instances.

        Parameters
        ----------
        first : widgets.Media
            First `Media` instance.
        second : widgets.Media
            Second `Media` instance.

        Returns
        -------
        bool
            Whether the two `Media` instances are equal.

        )Úrepr)r   r   © r   úP/var/www/lab.imftr.de/x/nb_venv/lib/python3.9/site-packages/laces/tests/utils.pyÚassertMediaEqual   s    z$MediaAssertionMixin.assertMediaEqualN)Ú__name__Ú
__module__Ú__qualname__Ústaticmethodr   ZMediaÚboolr
   r   r   r   r	   r      s   r   N)Ú__doc__Zdjango.formsr   r   r   r   r   r	   Ú<module>   s   