"Failure Tests":{
"level":4,
"variables":{
- "id" : "thing",
- "var" : "value",
- "hello" : "Hello World!",
- "empty" : "",
- "path" : "/foo/bar",
- "x" : "1024",
- "y" : "768",
- "list" : ["red", "green", "blue"],
- "keys" : { "semi" : ";", "dot" : ".", "comma" : ","},
- "example" : "red",
- "searchTerms" : "uri templates"
+ "id" : "thing",
+ "var" : "value",
+ "hello" : "Hello World!",
+ "empty" : "",
+ "path" : "/foo/bar",
+ "x" : "1024",
+ "y" : "768",
+ "list" : ["red", "green", "blue"],
+ "keys" : { "semi" : ";", "dot" : ".", "comma" : ","},
+ "example" : "red",
+ "searchTerms" : "uri templates",
+ "~thing" : "some-user",
+ "default-graph-uri" : ["http://www.example/book/","http://www.example/papers/"],
+ "query" : "PREFIX dc: <http://purl.org/dc/elements/1.1/> SELECT ?book ?who WHERE { ?book dc:creator ?who }"
+
},
"testcases":[
[ "{/id*", false ],
[ "x{?empty|foo=none}" , false ],
[ "/h{#hello+}" , false ],
[ "/h#{hello+}" , false ],
- [ "/vars/:var" , false ],
[ "{keys:1}", false ],
[ "{+keys:1}", false ],
[ "{;keys:1*}", false ],
- [ "?{-join|&|var,list}" , false ]
+ [ "?{-join|&|var,list}" , false ],
+ [ "/people/{~thing}", false],
+ [ "/sparql{?query){&default-graph-uri*}", false ],
+ [ "/resolution{?x, y}" , false ]
+
]
}
}
\ No newline at end of file