ó
E®Uc           @   s›   d  Z  d d l Z d d l m Z x\ d d g D]N Z e j j e j j e j j e	 ƒ e ƒ ƒ Z
 e
 GHe j j e
 ƒ r/ Pq/ q/ Wd e f d „  ƒ  YZ d S(   s   Blackbox tests for ndrdump.iÿÿÿÿN(   t   BlackboxTestCases#   ../../../../../source4/librpc/testss   ../../../../../librpc/testst   NdrDumpTestsc           B   s;   e  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   s   Blackbox tests for ndrdump.c         C   s   t  j j t | ƒ S(   N(   t   ost   patht   joint   data_path_dir(   t   selft   name(    (    s@   /usr/lib/python2.7/dist-packages/samba/tests/blackbox/ndrdump.pyt	   data_path$   s    c         C   s   |  j  d |  j d ƒ ƒ d  S(   Ns"   ndrdump samr samr_CreateUser in %ss   samr-CreateUser-in.dat(   t	   check_runR   (   R   (    (    s@   /usr/lib/python2.7/dist-packages/samba/tests/blackbox/ndrdump.pyt   test_ndrdump_with_in'   s    c         C   s   |  j  d |  j d ƒ ƒ d  S(   Ns#   ndrdump samr samr_CreateUser out %ss   samr-CreateUser-out.dat(   R	   R   (   R   (    (    s@   /usr/lib/python2.7/dist-packages/samba/tests/blackbox/ndrdump.pyt   test_ndrdump_with_out*   s    c         C   s-   |  j  d |  j d ƒ |  j d ƒ f ƒ d  S(   Ns5   ndrdump --context-file %s samr samr_CreateUser out %ss   samr-CreateUser-in.dats   samr-CreateUser-out.dat(   R	   R   (   R   (    (    s@   /usr/lib/python2.7/dist-packages/samba/tests/blackbox/ndrdump.pyt   test_ndrdump_context_file-   s    c         C   s   |  j  d |  j d ƒ ƒ d  S(   Ns-   ndrdump --validate samr samr_CreateUser in %ss   samr-CreateUser-in.dat(   R	   R   (   R   (    (    s@   /usr/lib/python2.7/dist-packages/samba/tests/blackbox/ndrdump.pyt   test_ndrdump_with_validate0   s    (   t   __name__t
   __module__t   __doc__R   R
   R   R   R   (    (    (    s@   /usr/lib/python2.7/dist-packages/samba/tests/blackbox/ndrdump.pyR   !   s   				(   R   R   t   samba.testsR    t   pR   t   abspathR   t   dirnamet   __file__R   t   existsR   (    (    (    s@   /usr/lib/python2.7/dist-packages/samba/tests/blackbox/ndrdump.pyt   <module>   s   -