Your IP : 216.73.216.213


Current Path : /opt/alt/python34/lib64/python3.4/test/test_json/__pycache__/
Upload File :
Current File : //opt/alt/python34/lib64/python3.4/test/test_json/__pycache__/test_separators.cpython-34.pyc

�
g f'�@skddlZddlmZmZGdd�d�ZGdd�dee�ZGdd�dee�ZdS)	�N)�PyTest�CTestc@s(eZdZdd�Zdd�ZdS)�TestSeparatorsc
Cs�dgdggdddidd6idd	6d
d6g}tjd�}|j|�}|j|d
ddddd�}|j|�}|j|�}|j||�|j||�|j||�dS)NZblorpieZwhoopsz	d-shtaeouz	d-nthiouhzi-vhbjkhnth�WZnifty�yesZfieldFZ	morefieldaT        [
          [
            "blorpie"
          ] ,
          [
            "whoops"
          ] ,
          [] ,
          "d-shtaeou" ,
          "d-nthiouh" ,
          "i-vhbjkhnth" ,
          {
            "nifty" : 87
          } ,
          {
            "field" : "yes" ,
            "morefield" : false
          }
        ]�indent�Z	sort_keysT�
separators� ,� : )r
r)�textwrap�dedent�dumps�loadsZassertEqual)�self�hZexpectZd1Zd2Zh1Zh2�r�C/opt/alt/python34/lib64/python3.4/test/test_json/test_separators.py�test_separatorss!	!zTestSeparators.test_separatorscCslidd6dd6}|jt|j|dd
�|jt|j|dd�|jt|j|dd�dS)
Nr���r	�, �: �, �: )rr)rr)rr)ZassertRaises�	TypeErrorr)rrrrr�test_illegal_separators*sz&TestSeparators.test_illegal_separatorsN)�__name__�
__module__�__qualname__rrrrrrrs$rc@seZdZdS)�TestPySeparatorsN)rrr rrrrr!1sr!c@seZdZdS)�TestCSeparatorsN)rrr rrrrr"2sr")rZtest.test_jsonrrrr!r"rrrr�<module>s,