ó
E®Uc           @   s@   d  Z  d d l m Z d d l m Z d e f d „  ƒ  YZ d S(   s   Tests for samba.upgrade.iÿÿÿÿ(   t   import_wins(   t   LdbTestCaset   WinsUpgradeTestsc           B   s   e  Z d  „  Z d „  Z RS(   c         C   sn   i d d d g d f d 6} t  |  j | ƒ |  j d g g  |  j j d d ƒ D] } t | j ƒ ^ qN ƒ d  S(	   NiÈ   s	   127.0.0.1s	   127.0.0.2i`   s   FOO#20s   name=FOO,type=0x20t
   expressions   (objectClass=winsRecord)(   R    t   ldbt   assertEqualst   searcht   strt   dn(   t   selft   winsdbt   m(    (    s7   /usr/lib/python2.7/dist-packages/samba/tests/upgrade.pyt   test_upgrade   s    c         C   sA   t  |  j i  ƒ |  j d t |  j j d d ƒ d d ƒ ƒ d  S(   Nt   VERSIONR   s   (objectClass=winsMaxVersion)i    t   cn(   R    R   R   R   R   (   R	   (    (    s7   /usr/lib/python2.7/dist-packages/samba/tests/upgrade.pyt   test_version%   s    	(   t   __name__t
   __module__R   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/samba/tests/upgrade.pyR      s   	N(   t   __doc__t   samba.upgradeR    t   samba.testsR   R   (    (    (    s7   /usr/lib/python2.7/dist-packages/samba/tests/upgrade.pyt   <module>   s   