File: //lib/python3/dist-packages/simplejson/tests/__pycache__/test_for_json.cpython-38.pyc
U
�O5[�
� @ sv d dl Z d dlZG dd� de�ZG dd� de�ZG dd� de�ZG dd � d e�ZG d
d� de �Z
G dd
� d
e j�ZdS )� Nc @ s e Zd Zdd� ZdS )�ForJsonc C s ddiS )N�for_json� � ��selfr r �@/usr/lib/python3/dist-packages/simplejson/tests/test_for_json.pyr s zForJson.for_jsonN��__name__�
__module__�__qualname__r r r r r r s r c @ s e Zd Zdd� ZdS )�
NestedForJsonc C s
dt � iS �N�nested)r r r r r r s zNestedForJson.for_jsonNr r r r r r
s r
c @ s e Zd Zdd� ZdS )�ForJsonListc C s dgS �N�listr r r r r r s zForJsonList.for_jsonNr r r r r r s r c @ s e Zd Zdd� ZdS )�DictForJsonc C s ddiS )NZalphar r r r r r r s zDictForJson.for_jsonNr r r r r r s r c @ s e Zd Zdd� ZdS )�ListForJsonc C s dgS r r r r r r r s zListForJson.for_jsonNr r r r r r s r c @ sn e Zd Zddd�Zdd� Zdd� Zdd � Zd
d� Zdd
� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� ZdS )�TestForJsonTc C s8 |d krt �|�}nt j||d�}| �t �|�|� d S )N�r )�json�dumpsZassertEqual�loads)r �obj�otherr �sr r r �assertRoundTrip s �zTestForJson.assertRoundTripc C s | � t� t� �� � d S �N�r r r r r r r �(test_for_json_encodes_stand_alone_object) s �z4TestForJson.test_for_json_encodes_stand_alone_objectc C s | � dt� idt� �� i� d S )NZhoorayr r r r r �+test_for_json_encodes_object_nested_in_dict. s �z7TestForJson.test_for_json_encodes_object_nested_in_dictc C s0 | � ddt� ddgiddt� �� ddgi� d S )Nr r � � r r r r r �7test_for_json_encodes_object_nested_in_list_within_dict3 s �zCTestForJson.test_for_json_encodes_object_nested_in_list_within_dictc C s | � t� dddii� d S )Nr r r )r r
r r r r �1test_for_json_encodes_object_nested_within_object8 s
�z=TestForJson.test_for_json_encodes_object_nested_within_objectc C s | � t� t� �� � d S r �r r r r r r r �test_for_json_encodes_list= s �z&TestForJson.test_for_json_encodes_listc C s | � dt� idt� �� i� d S r r&