Exemple #1
0
def test_load_and_validate_invalid_schema():
    range_schema = types.lookup_schema('range')
    with pytest.raises(SpecException):
        validate_schema_for_spec('range', {'type': 'range'}, range_schema)
Exemple #2
0
def test_invalid_count_param_values_spec():
    values_schema = types.lookup_schema('values')
    with pytest.raises(SpecException):
        spec = {'type': 'values', 'data': [1, 2, 3], 'config': {'count': {}}}
        validate_schema_for_spec('values', spec, values_schema)
Exemple #3
0
def test_load_and_validate_schema():
    range_schema = types.lookup_schema('range')
    validate_schema_for_spec('range', {
        'type': 'range',
        'data': [0, 10]
    }, range_schema)