
    e                         d Z ddlZddlZddlZej                            d          d             Zej                            d          d             Zej                            d          d             Z	dS )z*This module contains tests of the Debugger    Ndebuggerc                     t           j                                        } t          |                               d          sJ t           j                            d          } t          |                               d          sJ t           j                            d          } t          |                               d          sJ d S )Nz	Debugger(F)	only_last   level)pnwidgetsDebuggerrepr
startswith)r   s    Alib/python3.11/site-packages/panel/tests/widgets/test_debugger.pytest_debugger_constructorr   	   s    z""$$H>>$$[11111 z""U"33H>>$$[11111z""",,H>>$$[1111111    c                  v   t          j        d          } t          j                                        }|                     d           |j        j        dk    sJ |j        dk    sJ | 	                    d           d|j        j        v sJ d|j        v sJ |j        xj
        dz  c_
        |j        dk    sJ d S )Npanel.callbackstest z
error testzerrors: </span>1   )logging	getLoggerr	   r
   r   infoterminaloutputtitleerror_clears)loggerr   s     r   test_debugger_loggingr      s    011Fz""$$H
KK#r))))>R
LL8,33333////q >Rr   c                  N   t          j        d          } t          j                            t           j                  }d}|                     |           ||j        j        v sJ |j	        dk    sJ d}| 
                    |           ||j        j        v sJ d|j	        v sJ d S )Nr   r   zdebugger test messagezi: 1zdebugger test warningzw: </span>1)r   r   r	   r
   r   DEBUGr   r   r   r   warning)r   r   msgs      r   test_debugger_logging_infor$   +   s    011Fz"""77H
!C
KK(#*****>V####
!C
NN3(#*****HN******r   )
__doc__r   pytestpanelr	   markxdist_groupr   r   r$    r   r   <module>r+      s    0 0       $$
2 
2 %$
2 $$    %$ & $$+ + %$+ + +r   