def test_authority_key_identifier_schema(): from lemur.schemas import AuthorityKeyIdentifierSchema input_data = {'useKeyIdentifier': True} data, errors = AuthorityKeyIdentifierSchema().load(input_data) assert data == {'use_key_identifier': True} assert not errors data, errors = AuthorityKeyIdentifierSchema().dumps(data) assert data == json.dumps(input_data) assert not errors
def test_authority_key_identifier_schema(): from lemur.schemas import AuthorityKeyIdentifierSchema input_data = {'useKeyIdentifier': True, 'useAuthorityCert': True} data, errors = AuthorityKeyIdentifierSchema().load(input_data) assert sorted(data) == sorted({ 'use_key_identifier': True, 'use_authority_cert': True }) assert not errors data, errors = AuthorityKeyIdentifierSchema().dumps(data) assert sorted(data) == sorted(json.dumps(input_data)) assert not errors