U
    ^»{jA  ã                   @   s*   d Z ddlZddlZdd„ Zddd„ZdS )	z
Generate zip test data files.
é    Nc              	   C   sF   t  |d¡�0}t| ƒD ]\}}| ||¡ qtj |¡ W 5 Q R X |S )z:
    Zip the files in tree into a new zipfile at dst.
    Úw)ÚzipfileÚZipFileÚwalkÚwritestrÚzippZCompleteDirsZinject)ÚtreeÚdstÚzfÚnameÚcontents© r   ú\/var/www/html/bwave/python/venv/lib/python3.8/site-packages/importlib_resources/tests/zip.pyÚmake_zip_file
   s
    r   Ú c                 c   sP   |   ¡ D ]B\}}t|tƒr8t||› |› d�d�E d H  q|› |› �|fV  qd S )Nú/)Úprefix)ÚitemsÚ
isinstanceÚdictr   )r   r   r   r   r   r   r   r      s    
r   )r   )Ú__doc__r   r   r   r   r   r   r   r   Ú<module>   s   