o
    ÎqfA  ã                   @   s   d dl Z G dd„ dƒZdS )é    Nc                   @   s   e Zd Zdd„ Zdd„ ZdS )ÚTestlist_filesc                 C   sD   t j |¡stdƒ d S t  |¡D ]\}}}|D ]}t|ƒ qqd S )NzInvalid directory path.)ÚosÚpathÚexistsÚprintÚwalk)Úselfr   ÚrootÚdirsÚfilesÚfile© r   ú6/workspaces/Masterarbeit/12_list_files/output_12_RP.pyÚ
list_files   s   
ÿÿzTestlist_files.list_filesc                 C   sF   |d }|  ¡  |d }| d¡ |  |¡ | ¡ }|jdks!J ‚d S )NÚsubz	hello.txtÚcontentz
hello.txt
)ÚmkdirÚ
write_textr   Ú
readouterrÚout)r   Útmp_pathÚcapsysÚdÚpZcapturedr   r   r   Útest_list_files_1   s   

z Testlist_files.test_list_files_1N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s    r   )r   r   r   r   r   r   Ú<module>   s    