a
    d                     @   sX   d dl Z d dlZd dlmZ d dlmZmZmZ eedfee ee	 edddZ
dS )    N)contextmanager)	GeneratorOptionalType)expected_warningmatchreturnc                 c   s   t jdd}dV  W d   n1 s(0    Y  |D ]F}t|j| r6|du sdt|t|jr6t	d| j
 d|jq6dS )zDCheck that no warning was raised/emitted under this context manager.T)recordN`z` was raised: )warningscatch_warnings
issubclasscategoryrecompilesearchstrmessageAssertionError__name__)r   r   r	   w r   i/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/lightning_utilities/test/warning.pyno_warning_call
   s
    $*r   )r   r   
contextlibr   typingr   r   r   Warningr   r   r   r   r   r   <module>   s
   