From c58cc1855588c2e0c69345ee80801c63d282874d Mon Sep 17 00:00:00 2001 From: Julian Berman Date: Thu, 1 Nov 2012 09:01:03 -0400 Subject: [PATCH] Still no idea why these extra commits are showing up. --- json/tests/draft3/uniqueItems.json | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/json/tests/draft3/uniqueItems.json b/json/tests/draft3/uniqueItems.json index 15a493a..ee1264e 100644 --- a/json/tests/draft3/uniqueItems.json +++ b/json/tests/draft3/uniqueItems.json @@ -48,13 +48,7 @@ "description": "non-unique array of arrays is invalid", "data": [["foo"], ["foo"]], "valid": false - } - ] - }, - { - "description": "uniqueItems booleans and integers", - "schema": {"uniqueItems": true}, - "tests": [ + }, { "description": "1 and true are unique", "data": [1, true], @@ -64,6 +58,16 @@ "description": "0 and false are unique", "data": [0, false], "valid": true + }, + { + "description": "unique heterogeneous types are valid", + "data": [{}, [1], true, null, 1], + "valid": true + }, + { + "description": "non-unique heterogeneous types are invalid", + "data": [{}, [1], true, null, {}, 1], + "valid": false } ] }