Commit 78fce380 authored by Boris Kocherov's avatar Boris Kocherov

tests: update todo

parent 253f20cf
...@@ -128,26 +128,23 @@ ...@@ -128,26 +128,23 @@
}; };
skip_files = [ skip_files = [
// XXX tv4 not support const
"const.json",
// XXX not realized // XXX not realized
"if-then-else.json" "if-then-else.json",
"dependencies.json"
]; ];
skip_modules = [ skip_modules = [
// XXX tv4 not support boolean
"boolean schema 'false'"
]; ];
todo_tests = [ todo_tests = [
"allOf: mismatch first", // you can find it: XXX need use many many rules for merging
// tv4 does not support boolean schemas
"allOf with boolean schemas, some false: any value is invalid",
"allOf with boolean schemas, all false: any value is invalid",
"anyOf with boolean schemas, all false: any value is invalid",
"not with boolean schema false: any value is valid",
"oneOf with boolean schemas, one true: any value is valid"
]; ];
// XXX need use many many rules for merging
// XXX merge patternProperties with properties having name pattern match.
// XXX base URI change based on $id property not realised
todo_tests.push("base URI change: base URI change ref valid");
todo_tests.push("base URI change - change folder: number is valid");
todo_tests.push("base URI change - change folder in subschema: number is valid");
function create_callback(schema, schema_url, value, valid) { function create_callback(schema, schema_url, value, valid) {
return function (assert) { return function (assert) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment