https://t.me/AnonymousX5
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/messages/tests/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib64/python2.7/site-packages/django/contrib/messages/tests/test_fallback.pyc
�
r�\c@s�ddlmZddlmZmZddlmZddlmZm	Z	ddl
mZmZddl
mZdeefd��YZd	S(
i����(t	constants(tFallbackStoraget
CookieStorage(t	BaseTests(tset_cookie_datatstored_cookie_messages_count(tset_session_datatstored_session_messages_count(tTestCasetFallbackTestcBs�eZeZd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d�Zd�Zd	�Z
d
�Zd�Zd�Zd
�ZRS(cCs.i|_tt|�j�}|j|_|S(N(tsessiontsuperR	tget_request(tselftrequest((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyRs	cCs|jdS(Ni����(tstorages(R
tstorage((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pytget_cookie_storagescCs|jdS(Ni����(R(R
R((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pytget_session_storagescCst|j|�|�S(N(RR(R
Rtresponse((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyRscCst|j|��S(N(RR(R
RR((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyRscCs&|j||�|j||�}|S(sR
        Return the storage totals from both cookie and session backends.
        (RR(R
RRttotal((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pytstored_messages_count"scCs�|j�}|j|�}|j|�}gtd�D]}t|�^q7}t||�d|j|�_|j	t
|�|�dS(Ni(Rt
storage_classRtrangetstrRtNoneRt_gettassertEqualtlist(R
RRtcookie_storagetitexample_messages((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyttest_get*s%
cCsG|j�}|j|�}d|j|�_|jt|�g�dS(N(RRRRRRR(R
RR((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyttest_get_empty:scCs�|j�}|j|�}|j|�}|j|�}gtd�D]}t|�^qF}t||d tjg�t	||d�|j
t|�|�dS(Nii(RRRRRRRRtnot_finishedRRR(R
RRRtsession_storageRR((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyttest_get_fallbackEs%
cCs�|j�}|j|�}|j|�}|j|�}gtd�D]}t|�^qF}t|tjgdt	�t
||�|jt|�|�dS(Nitencode_empty(
RRRRRRRRR"tTrueRRR(R
RRRR#RR((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyttest_get_fallback_onlyTs%
cCs�|j�}|j|�}|j|�}|j|�}t|dtjg�t|dg�|j�}t	|�|j
|�|j||�}|j|d�dS(NtcookieR
i(
RRRRRRR"Rtget_responseRtupdateRR(R
RRRR#Rtsession_storing((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyttest_flush_used_backendscs

cCs�|j�}|j�}d|j|�_x1td�D]#}|jtjt	|�d�q7W|j
|�|j||�}|j|d�|j
||�}|j|d�dS(s%
        Confirms that:

        (1) A short number of messages whose data size doesn't exceed what is
        allowed in a cookie will all be stored in the CookieBackend.

        (2) If the CookieBackend can store all messages, the SessionBackend
        won't be written to at all.
        iidiN(tget_storageR)RRt_storeRtaddRtINFORR*RRR(R
RRRtcookie_storingR+((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyttest_no_fallbackus
!
cCs�|j�}|j�}ttjddd�}x1td�D]#}|jtjt	|�|�q@W|j
|�|j||�}|j|d�|j
||�}|j|d�dS(s�
        Confirms that, if the data exceeds what is allowed in a cookie,
        messages which did not fit are stored in the SessionBackend.
        i6g@i%iiiN(R-R)tintRtmax_cookie_sizeRR/RR0RR*RRR(R
RRtmsg_sizeRR1R+((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyttest_session_fallback�s!
cCs�|j�}|j�}|jtjdd�|j|�|j||�}|j|d�|j||�}|j|d�dS(s�
        Confirms that large messages, none of which fit in a cookie, are stored
        in the SessionBackend (and nothing is stored in the CookieBackend).
        txi�iiN(	R-R)R/RR0R*RRR(R
RRR1R+((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyttest_session_fallback_only�s
(t__name__t
__module__RRRRRRRRR R!R$R'R,R2R6R8(((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyR	s													N(tdjango.contrib.messagesRt(django.contrib.messages.storage.fallbackRRt"django.contrib.messages.tests.baseRt)django.contrib.messages.tests.test_cookieRRt*django.contrib.messages.tests.test_sessionRRtdjango.testRR	(((sM/tmp/pip-install-XxeQeY/django/django/contrib/messages/tests/test_fallback.pyt<module>s

https://t.me/AnonymousX5 - 2025