B
    3¢\J  ã               @   s|   d dl Z d dlmZ d dlmZ yejZejZW n  ek
rP   ej	Zej
ZY nX e  dde  d ¡Zdd„ Zdd	„ ZdS )
é    N)Ú
path_regexú^z/x%sú$c              C   s   xdD ]} t | tƒ qW d S )N)z/xz/x/z/x/fooz/x/foo.ipynbz
/x/foo/barz/x/foo/bar.txt)Úassert_regexÚpath_pat)Úpath© r   ú8lib/python3.7/site-packages/notebook/tests/test_paths.pyÚtest_path_regex   s    r
   c              C   s   xdD ]} t | tƒ qW d S )N)z/xfooz/xfoo/z	/xfoo/barz
/xfoo/bar/z/x/foo/bar/z/x//fooz/yz/y/x/foo)Úassert_not_regexr   )r   r   r   r	   Útest_path_regex_bad   s    	r   )ÚreZ
nose.toolsZtoolsÚntZnotebook.base.handlersr   r   r   ÚAttributeErrorZassert_regexp_matchesZassert_not_regexp_matchesÚcompiler   r
   r   r   r   r   r	   Ú<module>   s   
