
    tf                     D    d dl mZ d dlmZ  G d dej                  ZdS )    )unittest)htmlc                       e Zd ZdZddZdS )WebHtmlTestsz-
    Unit tests for L{twisted.web.html}.
    returnNc                      dt           ddf fd}t          j        d            |d           t          j        g             |d           t          j        g             |d           t          j        d	             |d
           dS )zR
        Calls to L{twisted.web.html} members emit a deprecation warning.
        methodr   Nc                                         j        g          }                    t          |          d                               |d         d         t
                                         |d         d         d| d           dS )zF
            Check that a deprecation warning is present.
               r   categorymessageztwisted.web.html.zJ was deprecated in Twisted 15.3.0; please use twisted.web.template insteadN)flushWarningstest_deprecationassertEquallenassertIdenticalDeprecationWarning)r	   warningsShownselfs     Y/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/twisted/web/test/test_html.pyassertDeprecationWarningOfzAWebHtmlTests.test_deprecation.<locals>.assertDeprecationWarningOf   s     !..0E/FGGMS//333  q!1*!=?QRRRa ++=CVVF         PREULlinkListc                      d S )N r   r   r   <lambda>z/WebHtmlTests.test_deprecation.<locals>.<lambda>(   s    D r   output)strr   r   r   r   r    )r   r   s   ` r   r   zWebHtmlTests.test_deprecation   s    
	s 	t 	 	 	 	 	 	 	""5)))""4(((b"":...LL!!!""8,,,,,r   )r   N)__name__
__module____qualname____doc__r   r   r   r   r   r      s2         - - - - - -r   r   N)twisted.trialr   twisted.webr   TestCaser   r   r   r   <module>r)      sb    # " " " " "      !- !- !- !- !-8$ !- !- !- !- !-r   