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