| Server IP : 138.197.176.125 / Your IP : 216.73.217.55 Web Server : Apache/2.4.41 (Ubuntu) System : Linux SuiteCRM-8 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.3.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/simplejson/tests/__pycache__/ |
Upload File : |
U
�O5[! � @ sH d dl Z d dlZd dlmZ d dlZd dlmZmZ G dd� de�Z dS )� N)�TestCase)� text_type�bc @ s4 e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� ZdS )�
TestErrorsc C s^ ddddd�g}zt �|� W n tk
r> t�� d }Y nX | �d� | �t|�d� d S ) N�A)� � g @zD tuple)�ar �c)�d� �Expected TypeErrorz5keys must be str, int, float, bool or None, not tuple��json�dumps� TypeError�sys�exc_info�fail�assertEqual�str)�self�data�err� r �>/usr/lib/python3/dist-packages/simplejson/tests/test_errors.py�test_string_keys_error s
�z!TestErrors.test_string_keys_errorc C sN zt �t � W n tk
r. t�� d }Y nX | �d� | �t|�d� d S )Nr r
z.Object of type module is not JSON serializabler �r r r r r �test_not_serializable s
�z TestErrors.test_not_serializablec C s| d }zt �d� W n" t jk
r4 t�� d }Y nX | �d� | �|jd� | �|jd� | �|j d� | �|j
d� d S )N�{}
a
br �Expected JSONDecodeErrorr � )r �loads�JSONDecodeErrorr r r r �lineno�colnoZ endlinenoZendcolnor r r r �test_decode_error s
zTestErrors.test_decode_errorc C sr d }t tfD ]`}zt�|d�� W n" tjk
rD t�� d }Y nX | �d� | �|j d� | �|j
d� qd S )Nz
{"asdf": "r r �
)r r r r"