
    b                     b    d dl Zd dlmZmZ d dlmZ d dlZ G d dej        j                  Z	dS )    N)ldbLdb)tdb_copyc                   $     e Zd Z fdZd Z xZS )TDBUtilTestsc                 V    t          t          |                                            d S )N)superr   setUp)self	__class__s    6/usr/lib/python3/dist-packages/samba/tests/tdb_util.pyr
   zTDBUtilTests.setUp   s%    lD!!'')))))    c           	      l   t           j                            | j        d          }t           j                            | j        d          }t	          |          }|                    ddd           |                     t          ||                     t	          |          }|                     |	                    t          j        |d          d          |	                    t          j        |d          d                     ~~t          j        |           t          j        |           d S )Nz
source.ldbzdestination.ldbzf=dcbla)dnbr   )basedn	attribute)ospathjointempdirr   addassertIsNoner   assertEqual	searchoner   Dnunlink)r   src_ldb_filedst_ldb_filesrc_ldbdst_ldbs        r   test_tdb_copyzTDBUtilTests.test_tdb_copy   s   w||DL,??w||DL2CDD l##6../// 	(<>>??? l## 	SVGV%<%<LLSVGV%<%<LL	
 	
 	
 
	,
	,r   )__name__
__module____qualname__r
   r#   __classcell__)r   s   @r   r   r      sG        * * * * *             r   r   )
samba.testssambar   r   samba.tdb_utilr   r   testsTestCaseInTempDirr    r   r   <module>r.      s   $             # # # # # # 				         5;0          r   