%PDF- %PDF-
Direktori : /proc/self/root/usr/lib/python2.7/site-packages/passlib/tests/ |
Current File : //proc/self/root/usr/lib/python2.7/site-packages/passlib/tests/test_apache.pyo |
� � 5Xc @� s� d Z d d l m Z d d l m Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z m Z m Z m Z d d l m Z d d l m Z e e � Z d d � Z d e f d � � YZ d e f d � � YZ d S( s@ tests for passlib.apache -- (c) Assurance Technologies 2008-2011i����( t with_statement( t getLoggerN( t apache( t MissingBackendError( t irange( t TestCaset get_filet set_filet ensure_mtime_changed( t u( t to_bytesi c C� sB t j j | � } t j j | � | } t j | | | f � d S( s) backdate file's mtime by specified amountN( t ost patht getatimet getmtimet utime( R t offsett atimet mtime( ( s= /usr/lib/python2.7/site-packages/passlib/tests/test_apache.pyt backdate_file_mtime s t HtpasswdFileTestc B� s� e Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( s test HtpasswdFile classt HtpasswdFilest user2:2CHkkwa2AtqGs user3:{SHA}3ipNV1GrBtxPmHFC21fCbVCSXIo= user4:pass4 user1:$apr1$t4tc7jTh$GPIWVUo8sQKJlUdV8V5vu0 s4 user3:{SHA}3ipNV1GrBtxPmHFC21fCbVCSXIo= user4:pass4 sy user2:pass2x user3:{SHA}3ipNV1GrBtxPmHFC21fCbVCSXIo= user4:pass4 user1:$apr1$t4tc7jTh$GPIWVUo8sQKJlUdV8V5vu0 user5:pass5 s useræ:2CHkkwa2AtqGs s user�:2CHkkwa2AtqGs s user1:pass1 user1:pass2 s user2:2CHkkwa2AtqGs user3:{SHA}3ipNV1GrBtxPmHFC21fCbVCSXIo= user4:pass4 user1:$apr1$t4tc7jTh$GPIWVUo8sQKJlUdV8V5vu0 user5:$2a$12$yktDxraxijBZ360orOyCOePFGhuis/umyPNJoL5EbsLk.s6SWdrRO user6:$5$rounds=110000$cCRp/xUUGVgwR4aP$p0.QKFS5qLNRqw1/47lXYiAcgIjJK.WjCO8nrEKuUK. c C� st | j � } t | | j � t j | � } | j | j � | j � | j | j | � | j | j � | d | _ | j | j | d � | j | j � t j | d t �} | j | j � d � | j | j | � | j | j � | j d � � t j | d t �} Wd QX| j | j � d � | j | j | � | j | j � t j | � | j t t j | � d S( s test constructor autoloadt xt newt s ``autoload=False`` is deprecatedt autoloadN( t mktempR t sample_01R R t assertEqualt to_stringR t assertTrueR t assertFalset Truet assertWarningListt FalseR t removet assertRaisest IOError( t selfR t ht( ( s= /usr/lib/python2.7/site-packages/passlib/tests/test_apache.pyt test_00_constructor_autoloadB s( c C� sn | j � } t | | j � t j j | � } | j | j � | j � | j | j d � | j | j � d S( N( R R R R R t from_pathR R R t NoneR R ( R&