o \Փa'@s2ddlZddlmZddlZGdddejZdS)N)StringIOc@seZdZddZddZdS) TestTuplescCsd}tt|}||t|||tj|dd|jttj|dd||tj|td||tj|dtd|tt|tj|dtddSN)T)tuple_as_arrayF)default)rr )jsondumpslist assertEqual assertRaises TypeErrorrepr)selftexpectr=/usr/lib/python3/dist-packages/simplejson/tests/test_tuple.pytest_tuple_array_dumpss z!TestTuples.test_tuple_array_dumpscCsd}tt|}t}t|||||t}tj||dd||||jttj|tddt}tj||t d|||t}tj||dt d|||t}tj||dt d|tt ||dSr) r r r rdumpr getvaluerrr)rrrsiorrrtest_tuple_array_dumps.  z TestTuples.test_tuple_array_dumpN)__name__ __module__ __qualname__rrrrrrrs r)unittestsimplejson.compatr simplejsonr TestCaserrrrrs