
    Bh                     B    d dl mZ d dlmZmZ d dlmZ  G d de      Zy)    )create_page)PageSelectWidgetPageSmartLinkWidget)CMSTestCasec                       e Zd Zd Zd Zy)WidgetTestCasesc                    t        ddd      }t        ddd      }t               }| j                  |j                  |j                        d|j                  |j                  g       | j                  |j                  |j                        d|j                  |j                  g       | j                  d|j                  dd             | j                  d	|j                  dd             | j                  |j                  d
dgd
dg             | j                  |j                  dd
dg             | j                  |j                  d
dgd             y )N	Test pagenav_playground.htmlen
Test page2   page_1page page_2r   )
r   r   assertEqual
decompresspkassertInrenderassertFalse_has_changed
assertTrue)selfr   page2widgets       F/home/dcms/DCMS/lib/python3.12/site-packages/cms/tests/test_widgets.pytest_pageselectwidgetz%WidgetTestCases.test_pageselectwidget   s   ;(=tDL*?F!#**4773a$''5JK**5884q%((EHH6MNhfb 9:hfb 9:,,aVaV<=++BA78++QFB78    c                     t        ddd       t        ddd       t        d      }d|_        | j                  d|j	                  dd             y )	Nr
   r   r   r   zadmin:cms_page_get_list)	ajax_viewr   r   )r   r   languager   r   )r   r   s     r   test_pagesmartwidgetz$WidgetTestCases.test_pagesmartwidget   sG    K!6=L"7>$/HIffmmFB78r    N)__name__
__module____qualname__r   r$    r    r   r   r      s    
99r    r   N)cms.apir   cms.forms.widgetsr   r   cms.test_utils.testcasesr   r   r(   r    r   <module>r,      s     C 09k 9r    