o \Õ“a¾ã@s(ddlmZddlZGdd„deƒZdS)é)ÚTestCaseNc@sDeZdZgd¢ZddiddifZdd„Zdd „Zd d „Zd d „ZdS)ÚTestBigintAsString))éÈr)ìÿÿÿÿr)lÚ9007199254740992)lÚ9007199254740993)éœÿÿÿr)lüÿÿÿz-9007199254740992)lüÿÿÿz-9007199254740993)ìüÿÿÿÿÿÿÿr Úbigint_as_stringTÚint_as_string_bitcounté5c CsX|jD]&}|jD] \}}| |t t |¡¡¡| |t tj|fi|¤Ž¡¡qqdS©N©ÚoptionsÚvaluesÚ assertEqualÚjsonÚloadsÚdumps©ÚselfÚoptsÚvalÚexpect©rúH/usr/lib/python3/dist-packages/simplejson/tests/test_bigint_as_string.pyÚ test_intss þþüÿzTestBigintAsString.test_intsc Csh|jD].}|jD](\}}||g}||g}| |t t |¡¡¡| |t tj|fi|¤Ž¡¡qqdSr rrrrrÚ test_lists!ó þþúÿzTestBigintAsString.test_listsc Csh|jD].}|jD](\}}d|i}d|i}| |t t |¡¡¡| |t tj|fi|¤Ž¡¡qqdS)NÚkrrrrrÚ test_dicts-rzTestBigintAsString.test_dictsc Csl|jD]0}|jD]*\}}t|ƒdi}|di}| |t t |¡¡¡| |t tj|fi|¤Ž¡¡qqdS)NÚvalue)rrÚstrrrrr)rrrÚ_rrrrÚtest_dict_keys9s  þþúÿz!TestBigintAsString.test_dict_keysN) Ú__name__Ú __module__Ú __qualname__rrrrr r$rrrrrs þ  r)ÚunittestrÚ simplejsonrrrrrrÚs