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