1*97bd480fSBaptiste Daroussin[
2*97bd480fSBaptiste Daroussin    {
3*97bd480fSBaptiste Daroussin        "description": "minItems validation",
4*97bd480fSBaptiste Daroussin        "schema": {"minItems": 1},
5*97bd480fSBaptiste Daroussin        "tests": [
6*97bd480fSBaptiste Daroussin            {
7*97bd480fSBaptiste Daroussin                "description": "longer is valid",
8*97bd480fSBaptiste Daroussin                "data": [1, 2],
9*97bd480fSBaptiste Daroussin                "valid": true
10*97bd480fSBaptiste Daroussin            },
11*97bd480fSBaptiste Daroussin            {
12*97bd480fSBaptiste Daroussin                "description": "exact length is valid",
13*97bd480fSBaptiste Daroussin                "data": [1],
14*97bd480fSBaptiste Daroussin                "valid": true
15*97bd480fSBaptiste Daroussin            },
16*97bd480fSBaptiste Daroussin            {
17*97bd480fSBaptiste Daroussin                "description": "too short is invalid",
18*97bd480fSBaptiste Daroussin                "data": [],
19*97bd480fSBaptiste Daroussin                "valid": false
20*97bd480fSBaptiste Daroussin            },
21*97bd480fSBaptiste Daroussin            {
22*97bd480fSBaptiste Daroussin                "description": "ignores non-arrays",
23*97bd480fSBaptiste Daroussin                "data": "",
24*97bd480fSBaptiste Daroussin                "valid": true
25*97bd480fSBaptiste Daroussin            }
26*97bd480fSBaptiste Daroussin        ]
27*97bd480fSBaptiste Daroussin    }
28*97bd480fSBaptiste Daroussin]
29