Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/test/test_json/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/test/test_json/__pycache__/test_tool.cpython-33.pyc

�
��f�c@syddlZddlZddlZddlZddlZddlmZddlmZGdd�dej	�Z
dS(iN(usupport(uassert_python_okcBsY|EeZdZdZejd�Zdd�Zdd�Zdd�Z	d	d
�Z
dS(uTestToolu�

        [["blorpie"],[ "whoops" ] , [
                                 ],	"d-shtaeou",
"d-nthiouh",
        "i-vhbjkhnth", {"nifty":87}, {"morefield" :	false,"field"
            :"yes"}  ]
           u.    [
        [
            "blorpie"
        ],
        [
            "whoops"
        ],
        [],
        "d-shtaeou",
        "d-nthiouh",
        "i-vhbjkhnth",
        {
            "nifty": 87
        },
        {
            "field": "yes",
            "morefield": false
        }
    ]
    c	Cs�tjtjddfdtjdtj��%}|j|jj��\}}WdQX|j|j	�|j
j�j	��|j|d�dS(Nu-mu	json.toolustdinustdout(u
subprocessuPopenusysu
executableuPIPEucommunicateudatauencodeuassertEqualu
splitlinesuexpectuNone(uselfuprocuoutuerr((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_tool.pyutest_stdin_stdout(s$%uTestTool.test_stdin_stdoutc
CsHtj}t|d��*}|jtj|�|j|j�WdQX|S(Nuw(usupportuTESTFNuopenu
addCleanupuosuremoveuwriteudata(uselfuinfileufp((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_tool.pyu_create_infile0s
	uTestTool._create_infilecCs`|j�}tdd|�\}}}|j|j�|jj�j��|j|d�dS(Nu-mu	json.tools(u_create_infileuassert_python_okuassertEqualu
splitlinesuexpectuencode(uselfuinfileurcuoutuerr((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_tool.pyutest_infile_stdout7s%uTestTool.test_infile_stdoutc
Cs�|j�}tjd}tdd||�\}}}|jtj|�t|d�� }|j|j	�|j
�WdQX|j|d�|j|d�dS(Nu.outu-mu	json.toolurs(u_create_infileusupportuTESTFNuassert_python_oku
addCleanupuosuremoveuopenuassertEqualureaduexpect(uselfuinfileuoutfileurcuoutuerrufp((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_tool.pyutest_infile_outfile=s
uTestTool.test_infile_outfileN(u__name__u
__module__u__qualname__udatautextwrapudedentuexpectutest_stdin_stdoutu_create_infileutest_infile_stdoututest_infile_outfile(u
__locals__((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_tool.pyuTestTool	s	uTestTool(uosusysutextwrapuunittestu
subprocessutestusupportutest.script_helperuassert_python_okuTestCaseuTestTool(((u=/opt/alt/python33/lib64/python3.3/test/test_json/test_tool.pyu<module>s