o
    i                     @  s0   d dl mZ d dlmZmZ dddddZdS )    )annotations)AnyNoReturnN)causeobjectsstrdetailleftr   rightr   Exception | Nonereturnr   c                C  s(   d}|  d| d| d| }t ||)z!Raise a detailed assertion error.Tz are different (z)
[left]:  z

[right]: )AssertionError)r   r   r	   r
   r   Z__tracebackhide__msg r   S/home/app/Keep/.python/lib/python3.10/site-packages/polars/testing/asserts/utils.pyraise_assertion_error   s   
r   )r   r   r   r   r	   r   r
   r   r   r   r   r   )
__future__r   typingr   r   r   r   r   r   r   <module>   s    