o
    lqi                     @   s.   d Z ddlZddlZddlZG dd dZdS )z:Testcases for cssutils.css.CSSValue and CSSPrimitiveValue.    Nc                   @   s"   e Zd Zejjdddd ZdS )TestXznot implemented)reasonc                 C   sh  t d}|jdksJ d|jd jdksJ t d}d|jks%J d|jd jdks2J d	t j_t j	dd
d}|j
dksEJ t j	dd
d}|j
dksTJ ttjj t j	dd
d W d   n1 snw   Y  dt j_t j	dd
d}|j
dksJ t j	dd
d}|j
dksJ d	t j_t d}d|jksJ d|jd jdksJ dS )zProperty.priorityza { color: red }s   a {
    color: red
    } r   colorza { color: red !important }z#a {
    color: red !important
    }Z	importantTredz
!importantxNFz!xza { color: red !x }za {
    color: red !x
    })cssutilsparseStringZcssTextZcssRulesstyleZgetPropertyPrioritylograiseExceptionscssPropertyprioritypytestZraisesxmldomZ	SyntaxErr)selfsp r   \/home/app/PaddleOCR-VL/.venv_paddleocr/lib/python3.10/site-packages/cssutils/tests/test_x.pytest_priority   s.   


zTestX.test_priorityN)__name__
__module____qualname__r   markZxfailr   r   r   r   r   r   
   s    r   )__doc__Zxml.domr   r   r   r   r   r   r   r   <module>   s
    