
    bu                     >    d Z ddlmZ ddlmZ  G d de          ZdS )zTests for samba.upgrade.    )import_wins)LdbTestCasec                       e Zd Zd Zd ZdS )WinsUpgradeTestsc                     ddddgdfi}t          | j        |           |                     dgd | j                            d	          D                        d S )
NzFOO#20   z	127.0.0.1z	127.0.0.2`   zname=FOO,type=0x20c                 6    g | ]}t          |j                  S  )strdn).0ms     5/usr/lib/python3/dist-packages/samba/tests/upgrade.py
<listcomp>z1WinsUpgradeTests.test_upgrade.<locals>.<listcomp>"   s2     H H H1SYY H H H    z(objectClass=winsRecord)
expression)r   ldbassertEqualsearch)selfwinsdbs     r   test_upgradezWinsUpgradeTests.test_upgrade   s    s[+6=
 	DHf%%%!"H H+EFFH H H	I 	I 	I 	I 	Ir   c                     t          | j        i            |                     dt          | j                            d          d         d                              d S )NVERSIONz(objectClass=winsMaxVersion)r   r   cn)r   r   r   r   r   )r   s    r   test_versionzWinsUpgradeTests.test_version%   se    DHb!!!dhoo9WoXXYZ[\`abb	d 	d 	d 	d 	dr   N)__name__
__module____qualname__r   r   r   r   r   r   r      s:        	I 	I 	Id d d d dr   r   N)__doc__samba.upgrader   samba.testsr   r   r   r   r   <module>r%      so   $   % % % % % % # # # # # #d d d d d{ d d d d dr   