
Y[c           @   sz   d  Z  d d l Z d d l Z d d l m Z d d l m Z d e j e j f d     YZ e	 d k rv e j
   n  d S(   s-   Tests for certbot.plugins.dns_common_lexicon.iN(   t   dns_common_lexicon(   t   dns_test_common_lexicont   LexiconClientTestc           B   s*   e  Z d  e j f d     YZ d   Z RS(   t   _FakeLexiconClientc           B   s   e  Z RS(    (   t   __name__t
   __module__(    (    (    sK   /usr/lib/python2.7/dist-packages/certbot/plugins/dns_common_lexicon_test.pyR      s   c         C   sD   t  t |   j   t j   |  _ t j   |  _ |  j |  j _ d  S(   N(	   t   superR   t   setUpR   t   clientt   mockt	   MagicMockt   provider_mockt   provider(   t   self(    (    sK   /usr/lib/python2.7/dist-packages/certbot/plugins/dns_common_lexicon_test.pyR      s    (   R   R   R    t   LexiconClientR   R   (    (    (    sK   /usr/lib/python2.7/dist-packages/certbot/plugins/dns_common_lexicon_test.pyR      s   t   __main__(   t   __doc__t   unittestR	   t   certbot.pluginsR    R   t   TestCaset   BaseLexiconClientTestR   R   t   main(    (    (    sK   /usr/lib/python2.7/dist-packages/certbot/plugins/dns_common_lexicon_test.pyt   <module>   s   