U
    {®ŽhĻ  ć                   @   s,   d dl mZ d dlmZ G dd deZdS )é    )ŚTestCase)ŚHTMLRulesetc                   @   s   e Zd Zdd Zdd ZdS )ŚTestHTMLRulesetc                 C   sģ   t dddddd}|  | di ”” |  | di ”d” |  | dd	d
i”d” |  | dd	di”” |  | dddd”d” |  | dddd”” |  | dddd”d” |  | dddd”d” |  | dddd”d” d S )NZ	paragraphŚlinkz	page-linkzsilly-page-linkzsensible-page-link)Śpza[href]za[linktype=page]za[linktype="silly page"]za[linktype='sensible page']Śdivr   ŚclassŚintroŚaZbuttonzhttp://wagtail.org)r   ŚhrefZdocument)r   ŚlinktypeŚpagez
silly pagezsensible page)r   ZassertIsNoneŚmatchŚassertEqual©ŚselfZruleset© r   śm/var/www/dating/data/www/fatepal.com/env/lib/python3.8/site-packages/wagtail/admin/tests/test_html_ruleset.pyŚtest_html_ruleset   s>    ū’
ž’ ’žžz!TestHTMLRuleset.test_html_rulesetc                 C   sF   t  }| dd” | dd” | dd” |  | dddi”d” d S )Nr   znormal-paragraphzp[class="intro"]zintro-paragraphznormal-paragraph-againr   r	   )r   Zadd_ruler   r   r   r   r   r   Śtest_precedence)   s
    zTestHTMLRuleset.test_precedenceN)Ś__name__Ś
__module__Ś__qualname__r   r   r   r   r   r   r      s   "r   N)Zdjango.testr   Z/wagtail.admin.rich_text.converters.html_rulesetr   r   r   r   r   r   Ś<module>   s   