| Server IP : 118.27.122.248 / Your IP : 216.73.216.15 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/test_json/__pycache__/ |
Upload File : |
3
�w2_
� @ sN d dl mZ G dd� d�ZG dd� de�ZG dd� de�ZG dd � d e�Zd
S )� )�CTestc @ s e Zd Zdd� ZdS )�BadBoolc C s dd d S )N� r � )�selfr r �A/opt/alt/python36/lib64/python3.6/test/test_json/test_speedups.py�__bool__ s zBadBool.__bool__N)�__name__�
__module__�__qualname__r r r r r r s r c @ s e Zd Zdd� Zdd� ZdS )�TestSpeedupsc C s0 | j | jjjjd� | j| jjj| jjj� d S )N�_json)�assertEqual�json�decoderZ
scanstringr
�assertIsZc_scanstring)r r r r �test_scanstring
s zTestSpeedups.test_scanstringc C s0 | j | jjjjd� | j| jjj| jjj� d S )Nr
)r r �encoderZencode_basestring_asciir
r Zc_encode_basestring_ascii)r r r r �test_encode_basestring_ascii s z)TestSpeedups.test_encode_basestring_asciiN)r r
r r r r r r r r s r c @ s e Zd Zdd� Zdd� ZdS )�
TestDecodec C s | j t| jjjd� d S )Nr )�assertRaises�AttributeErrorr �scannerZc_make_scanner)r r r r �test_make_scanner s zTestDecode.test_make_scannerc s, � fdd�}� j t|d� � j t|d� d S )Nc s � j jjt� d�j| � d S )N)�strict)r r ZJSONDecoderr �decode)�value)r r r �test s z+TestDecode.test_bad_bool_args.<locals>.testz""z{})r �ZeroDivisionError)r r r )r r �test_bad_bool_args s zTestDecode.test_bad_bool_argsN)r r
r r r r r r r r s r c @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
�
TestEncodec C s | j t| jjjddd � d S )NTFs �}=NL�y�R���'J}��u)TF)r � TypeErrorr r �c_make_encoder)r r r r �test_make_encoder! s zTestEncode.test_make_encoderc C s� dd� }| j jjd dd� |d ddddd� }| jt�� |dd � W d Q R X | jt�� |dd
id � W d Q R X dd� }| j jjd d
d� |d ddddd� }| jt�� |dd � W d Q R X d S )Nc W s d S )Nr )�argsr r r �bad_encoder1* s z5TestEncode.test_bad_str_encoder.<locals>.bad_encoder1c S s t | �S )N)�str)�objr r r �<lambda>, s z1TestEncode.test_bad_str_encoder.<locals>.<lambda>z: z, FZspam� �* c W s dd d S )Nr r r )r$ r r r �bad_encoder24 s z5TestEncode.test_bad_str_encoder.<locals>.bad_encoder2c S s t | �S )N)r&