vf"7B5 d dl Z d dlZ G d de Z G d de Z G d de Z G d d e Z G d de Z G d d e j ZdS ) Nc e Zd Zd ZdS )ForJsonc ddiS )Nfor_json selfs /builddir/build/BUILD/imunify360-venv-2.6.2/opt/imunify360/venv/lib64/python3.11/site-packages/simplejson/tests/test_for_json.pyr zForJson.for_json s A N__name__ __module____qualname__r r r r r r s# r r c e Zd Zd ZdS ) NestedForJsonc " dt iS Nnested)r r s r r zNestedForJson.for_json s '))$$r Nr r r r r r s# % % % % %r r c e Zd Zd ZdS )ForJsonListc dgS Nlistr r s r r zForJsonList.for_json xr Nr r r r r r # r r c e Zd Zd ZdS )DictForJsonc ddiS )Nalphar r r s r r zDictForJson.for_json s |r Nr r r r r r s# r r c e Zd Zd ZdS )ListForJsonc dgS r r r s r r zListForJson.for_json r r Nr r r r r" r" r r r" c X e Zd ZddZd Zd Zd Zd Zd Zd Z d Z d Zd Zd Z d ZdS )TestForJsonTc |t j | }nt j || }| t j | | d S )Nr )jsondumpsassertEqualloads)r objotherr ss r assertRoundTripzTestForJson.assertRoundTrip s[ 3AA 3222AJqMM r c | t t d S Nr/ r r r s r (test_for_json_encodes_stand_alone_objectz4TestForJson.test_for_json_encodes_stand_alone_object) s> IIII " " " " "r c | dt idt i d S )Nhoorayr2 r s r +test_for_json_encodes_object_nested_in_dictz7TestForJson.test_for_json_encodes_object_nested_in_dict. sH wyy! wyy))++, . . . . .r c | ddt ddgiddt ddgi d S )Nr r r2 r s r 7test_for_json_encodes_object_nested_in_list_within_dictzCTestForJson.test_for_json_encodes_object_nested_in_list_within_dict3 sZ aAq)* a++--q!45 7 7 7 7 7r c R | t dddii d S )Nr r r )r/ r r s r 1test_for_json_encodes_object_nested_within_objectz=TestForJson.test_for_json_encodes_object_nested_within_object8 s7 OO A' ) ) ) ) )r c | t t d S r1 r/ r r r s r test_for_json_encodes_listz&TestForJson.test_for_json_encodes_list= s> MMMM""$$ &