|
|
- {
- "Failure Tests":{
- "level":4,
- "variables":{
- "id" : "thing",
- "var" : "value",
- "hello" : "Hello World!",
- "with space" : "fail",
- " leading_space" : "Hi!",
- "trailing_space " : "Bye!",
- "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 ],
- [ "/id*}", false ],
- [ "{/?id}", false ],
- [ "{var:prefix}", false ],
- [ "{hello:2*}", false ] ,
- [ "{??hello}", false ] ,
- [ "{!hello}", false ] ,
- [ "{with space}", false],
- [ "{ leading_space}", false],
- [ "{trailing_space }", false],
- [ "{=path}", false ] ,
- [ "{$var}", false ],
- [ "{|var*}", false ],
- [ "{*keys?}", false ],
- [ "{?empty=default,var}", false ],
- [ "{var}{-prefix|/-/|var}" , false ],
- [ "?q={searchTerms}&c={example:color?}" , false ],
- [ "x{?empty|foo=none}" , false ],
- [ "/h{#hello+}" , false ],
- [ "/h#{hello+}" , false ],
- [ "{keys:1}", false ],
- [ "{+keys:1}", false ],
- [ "{;keys:1*}", false ],
- [ "?{-join|&|var,list}" , false ],
- [ "/people/{~thing}", false],
- [ "/{default-graph-uri}", false ],
- [ "/sparql{?query,default-graph-uri}", false ],
- [ "/sparql{?query){&default-graph-uri*}", false ],
- [ "/resolution{?x, y}" , false ]
-
- ]
- }
- }
|