Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/simplejson/tests/__pycache__/ |
Upload File : |
o \Փa0 � @ s� d dl mZ d dlZd dlZd dlmZ d dlZd dlmZmZmZ d dl m Z mZmZ dd� Z dd � ZG d d� d�ZG dd � d e�ZG dd� de�ZdS )� )�with_statementN)�TestCase)�encoder�decoder�scanner)�PY3� long_type�bc C s t jd uS �N)r �c_make_encoder� r r �@/usr/lib/python3/dist-packages/simplejson/tests/test_speedups.py�has_speedups s r c s � fdd�}|S )Nc s8 t � sttd�r t�d��tj�d� d S � | i |��S )N�SkipTestzC Extension not available)r �hasattr�unittestr �sys�stdout�write)�args�kwargs��funcr r �wrapper s z)skip_if_speedups_missing.<locals>.wrapperr )r r r r r �skip_if_speedups_missing s r c @ s e Zd Zdd� ZeZdS )�BadBoolc C � dd d S �N� r r ��selfr r r �__bool__ � zBadBool.__bool__N)�__name__� __module__�__qualname__r! �__nonzero__r r r r r s r c @ s$ e Zd Zedd� �Zedd� �ZdS )� TestDecodec C s | � ttjd� d S )Nr )�assertRaises�AttributeErrorr �c_make_scannerr r r r �test_make_scanner$ s zTestDecode.test_make_scannerc C sL dd� }| � t|d� | � t|d� ts$| � t|d� | � t|d� d S d S )Nc S s t jt� d��| � d S )N)�strict)r �JSONDecoderr �decode)�valuer r r �test* s z+TestDecode.test_bad_bool_args.<locals>.testz""z{})r( �ZeroDivisionErrorr �r r0 r r r �test_bad_bool_args( s �zTestDecode.test_bad_bool_argsN)r# r$ r% r r+ r3 r r r r r'