diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-07-24 22:44:51 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-07-24 22:44:51 +0200 |
commit | 4674c04cb80e0a50cde1b97464642e2778f9522f (patch) | |
tree | 9a79072f17c0053e576d754fb7d22ac046b4f4b4 /libtests/qtest/json/json.out | |
parent | f8d1ab946205440ed3c44511ef42e5ad13fb9e5e (diff) | |
download | qpdf-4674c04cb80e0a50cde1b97464642e2778f9522f.tar.zst |
JSON schema: support multi-element array validation
Diffstat (limited to 'libtests/qtest/json/json.out')
-rw-r--r-- | libtests/qtest/json/json.out | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/libtests/qtest/json/json.out b/libtests/qtest/json/json.out index 811f8aed..f346daa6 100644 --- a/libtests/qtest/json/json.out +++ b/libtests/qtest/json/json.out @@ -2,6 +2,7 @@ top-level object is supposed to be a dictionary --- --- missing items +json key ".four" is supposed to be an array of length 2 json key ".one.a": key "q" is present in schema but missing in object json key ".one.a.r" is supposed to be a dictionary json key ".one.a.s": key "ss" is present in schema but missing in object @@ -15,16 +16,12 @@ json key ".two.1": key "flarp" is not present in schema but appears in object json key ".two.2" is supposed to be a dictionary json key ".two.3" is supposed to be a dictionary --- ---- top-level schema array error -top-level object schema array contains other than one item ---- ---- lower-level schema array error -json key ".one.a.r" schema array contains other than one item -json key ".two" schema array contains other than one item ---- --- bad schema field type json key ".a" schema value is not dictionary, array, or string --- +--- array element mismatch +json key ".four.1": key "oops" is not present in schema but appears in object +--- --- not optional json key ".three.<objid>": key "o" is present in schema but missing in object --- |