You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
2.2 KiB
57 lines
2.2 KiB
{ |
|
"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 ] |
|
|
|
] |
|
} |
|
} |