a
     þdf  ã                   @   s    d dl mZ G dd„ deƒZdS )é   )ÚTestBasec                   @   s   e Zd Zdd„ ZdS )ÚTestTutorialc                 C   s®  dd l }| ¡ }| ¡ dks J ‚| ¡ dks0J ‚dd l}|jj dd¡N}| |j	¡}| 
¡ sdJ ‚| ¡ rpJ ‚| ¡  ¡ s€J ‚| ¡ sŒJ ‚| ¡ d  | ¡ dd…  | ¡ | ¡ d   | ¡ | ¡ k sÐJ ‚| d¡sÞJ ‚| |jd¡ ¡ rôJ ‚| d¡ ¡ sJ ‚| ¡  | ¡ rJ ‚| | |j	¡¡}| ¡  ¡ sBJ ‚|d  |d  |dd …  | ¡  | ¡  ¡ rxJ ‚|jdd	sŠJ ‚W d   ƒ n1 s 0    Y  d S )
Né    i  € Z	test_filer   é
   éd   éÿÿÿÿiöÿÿÿ)Úoffset)ÚsmmapZSlidingWindowMapManagerZnum_file_handlesZmapped_memory_sizeZsmmap.test.libÚtestÚlibZFileCreatorZmake_cursorÚpathZis_associatedZis_validZ
use_regionÚsizeÚbufferZ	ofs_beginZofs_endZincludes_ofsZunuse_regionZSlidingWindowMapBufferÚcursorZ
end_accessZbegin_access)Úselfr	   ZmmanZfcÚcÚbuf© r   úa/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/smmap/test/test_tutorial.pyÚtest_example   s8    zTestTutorial.test_exampleN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s   r   N)r   r   r   r   r   r   r   Ú<module>   s   