From 42543b07806ca9b9bec73eda91afa657f57c64bc Mon Sep 17 00:00:00 2001 From: Rupinder Singh Khokhar Date: Wed, 11 Jun 2014 09:13:22 +0530 Subject: Adding the latest test files without fixing the INDEXes or the test interfaces --- test/data/validator/idattribute.test | 115 +++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100755 test/data/validator/idattribute.test (limited to 'test/data/validator/idattribute.test') diff --git a/test/data/validator/idattribute.test b/test/data/validator/idattribute.test new file mode 100755 index 0000000..4058d52 --- /dev/null +++ b/test/data/validator/idattribute.test @@ -0,0 +1,115 @@ +{"tests": [ + +{"description": "valid ID 'a'", +"input": "", +"fail-if": "invalid-attribute-value"}, + +{"description": "valid ID '1'", +"input": "", +"fail-if": "invalid-attribute-value"}, + +{"description": "wacky but valid ID", +"input": "", +"fail-if": "invalid-attribute-value"}, + +{"description": "invalid blank ID", +"input": "", +"fail-unless": "attribute-value-can-not-be-blank"}, + +{"description": "invalid blank ID with quotes", +"input": "", +"fail-unless": "attribute-value-can-not-be-blank"}, + +{"description": "invalid ID because of leading space", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of trailing space", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of space in value", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of leading tab", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of trailing tab", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of tab in value", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of leading LF", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of trailing LF", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of LF in value", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of leading LT", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of trailing LT", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of LT in value", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of leading FF", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of trailing FF", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of FF in value", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of leading CR", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of trailing CR", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "invalid ID because of CR in value", +"input": "", +"fail-unless": "space-in-id"}, + +{"description": "duplicate ID values", +"input": "", +"fail-unless": "duplicate-id"}, + +{"description": "duplicate ID values with spaces (weird but true)", +"input": "", +"fail-unless": "duplicate-id"}, + +{"description": "not duplicate ID values because spaces don't match", +"input": "", +"fail-if": "duplicate-id"}, + +{"description": "not duplicate ID values because spaces don't match", +"input": "", +"fail-if": "duplicate-id"}, + +{"description": "not duplicate ID values because case doesn't match", +"input": "", +"fail-if": "duplicate-id"} + +]} -- cgit v1.2.3