
    ce                     N    d Z ddlZddlZddlmZ  G d dej                        Zy)z?A few tests that use the public API to ensure the imports work.    N)_lazyc                   *    e Zd Zd Zd Zd Zd Zd Zy)PublicAPITestc                 .    t        j                  d       y Ndomain)	oslo_i18nTranslatorFactoryselfs    A/usr/lib/python3/dist-packages/oslo_i18n/tests/test_public_api.pytest_create_factoryz!PublicAPITest.test_create_factory   s    ##H-    c                 .    t        j                  d       y r   )r	   installr   s    r   test_installzPublicAPITest.test_install   s    (#r   c                 .    t        j                  d       y )Ndomains)r	   get_available_languagesr   s    r   test_get_available_languagesz*PublicAPITest.test_get_available_languages   s    )))4r   c                     t         j                  }	 t        j                  d       t        j                  d       t        j                  |       y # t        j                  |       w xY w)NTF)r   USE_LAZYr	   enable_lazy)r   originals     r   test_toggle_lazyzPublicAPITest.test_toggle_lazy   sI    >>	,!!$'!!%(!!(+I!!(+s   *A A)c                 .    t        j                  d       y )Nstring)r	   	translater   s    r   test_translatezPublicAPITest.test_translate'   s    H%r   N)__name__
__module____qualname__r   r   r   r   r    r   r   r   r      s    .$5,&r   r   )__doc__unittestr	   r   TestCaser   r#   r   r   <module>r'      s&    F   &H%% &r   