@akala/core
Version:
56 lines (55 loc) • 2 kB
JSON
{
"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]
]
}
}