]>
Commit | Line | Data |
---|---|---|
31f18b77 FG |
1 | [ |
2 | { | |
3 | "description": "invalid type for default", | |
4 | "schema": { | |
5 | "properties": { | |
6 | "foo": { | |
7 | "type": "integer", | |
8 | "default": [] | |
9 | } | |
10 | } | |
11 | }, | |
12 | "tests": [ | |
13 | { | |
14 | "description": "valid when property is specified", | |
15 | "data": {"foo": 13}, | |
16 | "valid": true | |
17 | }, | |
18 | { | |
19 | "description": "still valid when the invalid default is used", | |
20 | "data": {}, | |
21 | "valid": true | |
22 | } | |
23 | ] | |
24 | }, | |
25 | { | |
26 | "description": "invalid string value for default", | |
27 | "schema": { | |
28 | "properties": { | |
29 | "bar": { | |
30 | "type": "string", | |
31 | "minLength": 4, | |
32 | "default": "bad" | |
33 | } | |
34 | } | |
35 | }, | |
36 | "tests": [ | |
37 | { | |
38 | "description": "valid when property is specified", | |
39 | "data": {"bar": "good"}, | |
40 | "valid": true | |
41 | }, | |
42 | { | |
43 | "description": "still valid when the invalid default is used", | |
44 | "data": {}, | |
45 | "valid": true | |
46 | } | |
47 | ] | |
48 | } | |
49 | ] |