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/contextmenuattribute.test | 115 ++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100755 test/data/validator/contextmenuattribute.test (limited to 'test/data/validator/contextmenuattribute.test') diff --git a/test/data/validator/contextmenuattribute.test b/test/data/validator/contextmenuattribute.test new file mode 100755 index 0000000..59e4397 --- /dev/null +++ b/test/data/validator/contextmenuattribute.test @@ -0,0 +1,115 @@ +{"tests": [ + +{"description": "contextmenu points to valid ID earlier", +"input": "", +"fail-if": "id-does-not-exist"}, + +{"description": "contextmenu points to valid ID later", +"input": "", +"fail-if": "id-does-not-exist"}, + +{"description": "contextmenu points to non-existent ID", +"input": "", +"fail-unless": "id-does-not-exist"}, + +{"description": "contextmenu points to ID on non-menu element", +"input": "", +"fail-unless": "contextmenu-must-point-to-menu"}, + +{"description": "uppercase contextmenu points to ID on non-menu element", +"input": "", +"fail-unless": "contextmenu-must-point-to-menu"}, + +{"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"} + +]} -- cgit v1.2.3