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