|
Server : Apache System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64 User : njnconst ( 1116) PHP Version : 8.4.18 Disable Function : NONE Directory : /lib64/python2.7/site-packages/django/contrib/auth/tests/ |
Upload File : |
�
r�\c @ s� d d l Z d d l m Z m Z d d l m Z d d l m Z d d l m Z d d l
m Z d d l m
Z
d d l m Z e d e
f d
� � Y� Z d S( i����N( t datet timedelta( t settings( t User( t PasswordResetTokenGenerator( t skipIfCustomUser( t TestCase( t unittestt TokenGeneratorTestc B sK e Z d � Z d � Z d � Z e j e j d d k d � d � � Z RS( c C sM t j j d d d � } t � } | j | � } | j | j | | � � d S( sF
Ensure that we can make a token and that it is valid
t
tokentestusers test2@example.comt testpwN( R t objectst create_userR t
make_tokent
assertTruet check_token( t selft usert p0t tk1( ( sG /tmp/pip-install-XxeQeY/django/django/contrib/auth/tests/test_tokens.pyt test_make_token s c C sh t j j d d d � } t � } | j | � } t j j d d � } | j | � } | j | | � d S( su
Ensure that the token generated for a user created in the same request
will work correctly.
t comebackkids test3@example.comR
t usernameN( R R R R R
t gett assertEqual( R R R R t reloadt tk2( ( sG /tmp/pip-install-XxeQeY/django/django/contrib/auth/tests/test_tokens.pyt
test_10265 s c C s� d t f d � � Y} t j j d d d � } t � } | j | � } | t j � t t j � � } | j
| j | | � � | t j � t t j d � � } | j | j | | � � d S( sK
Ensure we can use the token after n days, but no greater.
t Mockedc B s e Z d � Z d � Z RS( c S s
| | _ d S( N( t
_today_val( R t today( ( sG /tmp/pip-install-XxeQeY/django/django/contrib/auth/tests/test_tokens.pyt __init__, s c S s | j S( N( R ( R ( ( sG /tmp/pip-install-XxeQeY/django/django/contrib/auth/tests/test_tokens.pyt _today. s ( t __name__t
__module__R R ( ( ( sG /tmp/pip-install-XxeQeY/django/django/contrib/auth/tests/test_tokens.pyR + s R s test2@example.comR
i N(
R R R R R
R R R R t PASSWORD_RESET_TIMEOUT_DAYSR R t assertFalse( R R R R R t p1t p2( ( sG /tmp/pip-install-XxeQeY/django/django/contrib/auth/tests/test_tokens.pyt test_timeout% s #i i i s Unnecessary test with Python 3c C s>