
    e                         d dl Z  e j        d           d dlmZ d dlmZ d dlmZ d dlm	Z	 e j
        j        Zd Zd ZdS )	    N
playwright)expect)Markdown)FastGridTemplate)serve_componentc                 H   t                      }t          d          }||j        ddddf<   t          | |          \  }}t	          |                     d                              d                                        d           ddgfd	|D             g k    sJ d S )
NInitialr      	.markdowndivInitial
maxWidth	maxHeightc                 b    g | ]*j         d k    t          fdD                       (+S )errorc              3   *   K   | ]}|j         v V  d S )N)text).0emsgs     Mlib/python3.11/site-packages/panel/tests/ui/template/test_fastgridtemplate.py	<genexpr>zGtest_fast_grid_template_no_console_errors.<locals>.<listcomp>.<genexpr>   s*      >_>_QRqCH}>_>_>_>_>_>_    )typeany)r   r   expecteds    @r   
<listcomp>z=test_fast_grid_template_no_console_errors.<locals>.<listcomp>   sP       sx7223>_>_>_>_V^>_>_>_;_;_2222r   )r   r   mainr   r   locatorto_have_text)pagetmplmdmsgs_r   s        @r   )test_fast_grid_template_no_console_errorsr&      s    D	)		BDIac1Q3hdD))GD!
4<<$$,,U3344AA+NNNK(H     	     r   c                    t                      }t          d          }||j        ddddf<   t          | |           t	          |                     d                              d                                        d           d|_        t	          |                     d                              d                                        d           d S )	Nr	   r   r
   r   r   r   UpdatedzUpdated
)r   r   r   r   r   r   r    object)r!   r"   r#   s      r   test_fast_grid_template_updatesr*      s    D	)		BDIac1Q3hD$
4<<$$,,U3344AA+NNNBI
4<<$$,,U3344AA+NNNNNr   )pytestimportorskipplaywright.sync_apir   
panel.paner   panel.templater   panel.tests.utilr   markui
pytestmarkr&   r*    r   r   <module>r5      s      L ! ! ! & & & & & &       + + + + + + , , , , , ,[^
   
O 
O 
O 
O 
Or   