U
    #i!
                     @   s   d Z ddlmZ ddlZeeZddlZddlZddl	m
Z
 ddddd	gZzddlZW n( ek
r   e
rted
ddlZY nX ejZejZejZejZG dd dejZdS )z&backports of needed unittest2 features    )with_statementN)PY26TestCaseunittestskipskipIf
skipUnlesszHPasslib's tests require 'unittest2' under Python 2.6 (as of Passlib 1.7)c                   @   s8   e Zd ZdZeejds ejjZeejds4ejj	Z
dS )r   z4backports a number of unittest2 features in TestCaseassertRegexassertRaisesRegexN)__name__
__module____qualname____doc__hasattrr   r   ZassertRegexpMatchesr	   ZassertRaisesRegexpr
    r   r   _/var/www/html/me.goteku.com/backend/venv/lib/python3.8/site-packages/passlib/tests/backports.pyr   ,   s
   
)r   
__future__r   logging	getLoggerr   logresysZpasslib.utils.compatr   __all__Z	unittest2r   ImportErrorr   r   r   ZSkipTestr   r   r   r   r   <module>   s.    
  
