
    ^h                     <    S SK r S SKrSSKJrJr  S rS rS rS rg)    N   )ComboboxTextc                      [        5       n U R                  S:X  d   eU R                  S:X  d   eU R                  S:X  d   eg )N  Fr   valueoptionsensure_optionws    e/home/james-whalen/.local/lib/python3.13/site-packages/ipywidgets/widgets/tests/test_widget_string.pytest_combobox_creation_blankr   	   s;    
A77b==99????e###    c                      [        S/ SQSS9n U R                  S:X  d   eU R                  S:X  d   eU R                  S:X  d   eg )N	Chocolate)r   CoconutMint
StrawberryVanillaT)r
   r   r   r	   r   s    r   test_combobox_creation_kwargsr      s\    
 
	A 77k!!!99 
 
 
 
 ??d"""r   c                  j   [         R                  " SS9S   R                  n [        R                  " 5        n[        SS9nS S S 5        [        W5      S:X  d   eUS   R                  U :X  d   e[        R                  " 5        nWR                    S S S 5        [        U5      S:X  d   eUS   R                  U :X  d   e[        R                  " 5        nWR                  S:H    S S S 5        [        U5      S:X  d   eUS   R                  U :X  d   e[        R                  " 5        nSWl        S S S 5        [        U5      S:X  d   eUS   R                  U :X  d   eWR                  S:X  d   eg ! , (       d  f       GN6= f! , (       d  f       N= f! , (       d  f       N= f! , (       d  f       N{= f)Nr   context   testing)description_tooltipzsecond value)	inspectstackfilenamepytestdeprecated_callr   lenr   tooltip)caller_pathrecordr   s      r   test_tooltip_deprecationr(   &   sn   --*1-66K				!VY/ 
"v;!!9,,,				!V	 
"v;!!9,,,				!V	* 
"v;!!9,,,				!V . 
"v;!!9,,,99&&&' 
"	!
 
"	!
 
"	!
 
"	!s/   
E0FF'F$0
E?
F
F!$
F2c                      [         R                  " 5        n [        5       R                  S 5        S S S 5        [	        W 5      S:X  d   eU S   R
                  [        R                  " SS9S   R
                  :X  d   eg ! , (       d  f       NT= f)Nc                      g)N.r   )argss    r   <lambda>,test_on_submit_deprecation.<locals>.<lambda>?   s    sr   r   r   r   )r"   r#   r   	on_submitr$   r!   r   r    )r'   s    r   test_on_submit_deprecationr/   =   sm    				!V*+ 
"v;!!9q!9!!<!E!EEEE 
"	!s   A??
B)	r   r"   widget_stringr   r   r   r   r(   r/   r   r   r   <module>r1      s%      *$#,'.Fr   