]> git.proxmox.com Git - ceph.git/blob - ceph/src/rapidjson/bin/jsonschema/tests/draft4/multipleOf.json
update sources to v12.1.0
[ceph.git] / ceph / src / rapidjson / bin / jsonschema / tests / draft4 / multipleOf.json
1 [
2 {
3 "description": "by int",
4 "schema": {"multipleOf": 2},
5 "tests": [
6 {
7 "description": "int by int",
8 "data": 10,
9 "valid": true
10 },
11 {
12 "description": "int by int fail",
13 "data": 7,
14 "valid": false
15 },
16 {
17 "description": "ignores non-numbers",
18 "data": "foo",
19 "valid": true
20 }
21 ]
22 },
23 {
24 "description": "by number",
25 "schema": {"multipleOf": 1.5},
26 "tests": [
27 {
28 "description": "zero is multiple of anything",
29 "data": 0,
30 "valid": true
31 },
32 {
33 "description": "4.5 is multiple of 1.5",
34 "data": 4.5,
35 "valid": true
36 },
37 {
38 "description": "35 is not multiple of 1.5",
39 "data": 35,
40 "valid": false
41 }
42 ]
43 },
44 {
45 "description": "by small number",
46 "schema": {"multipleOf": 0.0001},
47 "tests": [
48 {
49 "description": "0.0075 is multiple of 0.0001",
50 "data": 0.0075,
51 "valid": true
52 },
53 {
54 "description": "0.00751 is not multiple of 0.0001",
55 "data": 0.00751,
56 "valid": false
57 }
58 ]
59 }
60 ]