U
    ºmœdØ  ã                   @   s$   d Z ddlZddlmZ dd„ ZdS )z
Test the logger module.
é    N)Ú	PrintTimec                 C   sr   |   d¡j}t|d�}|dƒ t|d�}|dƒ t|d�}|dƒ | ¡ \}}d}t ||¡sntd||f ƒ‚d S )Nztest.log)ÚlogfileZFooz=Foo: 0\..s, 0\..min\nFoo: 0\..s, 0..min\nFoo: .\..s, 0..min\nzExcepted %s, got %s)ÚjoinZstrpathr   Z
readouterrÚreÚmatchÚAssertionError)ZtmpdirZcapsysr   Z
print_timeZout_printed_textZerr_printed_textr   © r   úP/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/joblib/test/test_logger.pyÚtest_print_time   s    


ÿr
   )Ú__doc__r   Zjoblib.loggerr   r
   r   r   r   r	   Ú<module>   s   