pantoniou / libfyaml

Fully feature complete YAML parser and emitter, supporting the latest YAML spec and passing the full YAML testsuite.
MIT License
241 stars 74 forks source link

Tests failing on Alpine Linux #20

Closed oxr463 closed 10 months ago

oxr463 commented 4 years ago
FAIL: testsuite.test 1 [A-Z0-9][A-Z0-9][A-Z0-9][A-Z0-9] -
FAIL: jsontestsuite.test 1 - y_*.json

Source: https://gitlab.alpinelinux.org/oxr463/aports/-/jobs/117003#L707

oxr463 commented 4 years ago

Not exactly sure why this is failing. I took a peak at test/testsuite.test, but I couldn't understand where the issue was.

oxr463 commented 4 years ago

See also: https://github.com/pantoniou/libfyaml/blob/master/Dockerfile.alpine#L16

pantoniou commented 4 years ago

bash was missing as a dep in the docker file. Should be fixed now. Please test so that I can close issue.

oxr463 commented 3 years ago

@pantoniou here is the output on the latest tag (0.7):

PASS: testerrors.test 1 0002 - Duplicate key (plain scalar)
PASS: testerrors.test 2 0003 - Duplicate key (plain scalar, quoted scalar)
PASS: testerrors.test 3 0004 - Duplicate key (plain scalar, literal scalar)
PASS: testerrors.test 4 0005 - Duplicate key (sequence)
PASS: testerrors.test 5 0006 - Duplicate key (simple mapping)
PASS: testerrors.test 6 0007 - Duplicate key (complex sorted mapping)
PASS: testerrors.test 7 0008 - Unknown alias
PASS: testerrors.test 8 0009 - Invalid merge key (referencing not a mapping)
PASS: testerrors.test 9 0010 - Invalid merge key (not an alias, scalar)
PASS: testerrors.test 10 0011 - Invalid merge key (not an alias sequence item)
fatal: destination path 'json-test-suite-data' already exists and is not an empty directory.
make[3]: *** [Makefile:1331: json-test-suite-data] Error 128
make[3]: *** Waiting for unfinished jobs....
PASS: testemitter.test 1 anchors-1.yaml
PASS: testemitter.test 2 anchors-2.yaml
PASS: testemitter.test 3 anchors-3.yaml
PASS: testemitter.test 4 anchors-4.1.yaml
PASS: testemitter.test 5 anchors-4.yaml
PASS: testemitter.test 6 anchors-on-empty-scalars.yaml
PASS: testemitter.test 7 anchors-on-empty-scalars1.yaml
PASS: testemitter.test 8 anchors-on-empty-scalars2.yaml
PASS: testemitter.test 9 anchors-on-empty-scalars3.yamliB/s  
PASS: testemitter.test 10 anchors-on-empty-scalars4.yaml
PASS: testemitter.test 11 anchors.yaml
PASS: testemitter.test 12 array.yaml
PASS: testemitter.test 13 block.yaml
PASS: testemitter.test 14 block2.yaml
PASS: testemitter.test 15 block3.yaml
PASS: testemitter.test 16 block4.yaml
PASS: testemitter.test 17 block6.yaml
PASS: testemitter.test 18 block7.yaml
PASS: testemitter.test 19 blocked.yaml
PASS: testemitter.test 20 blockind.yaml
PASS: testemitter.test 21 c1.yaml
PASS: testemitter.test 22 c10.yaml
PASS: testemitter.test 23 c11.yaml
PASS: testemitter.test 24 c12.yaml
PASS: testemitter.test 25 c13.yaml
PASS: testemitter.test 26 c2.yaml
PASS: testemitter.test 27 c3.yaml
PASS: testemitter.test 28 c4.yaml
PASS: testemitter.test 29 c5.yaml
PASS: testemitter.test 30 c6.yaml
PASS: testemitter.test 31 c7.yaml
PASS: testemitter.test 32 c8.yaml
PASS: testemitter.test 33 c9.yaml
PASS: testemitter.test 34 compact1.yaml
PASS: testemitter.test 35 compactblockmap.yaml
PASS: testemitter.test 36 complexkey.yaml
PASS: testemitter.test 37 complexkey2.yaml
PASS: testemitter.test 38 complexkey3.yaml
PASS: testemitter.test 39 complexkey4.yaml
PASS: testemitter.test 40 complexkey5.yaml
PASS: testemitter.test 41 complexkey6.yaml
PASS: testemitter.test 42 complexkey7.yamliB | 1.00 MiB/s  
PASS: testemitter.test 43 complexkey8.yaml
PASS: testemitter.test 44 complexkey9.yaml
PASS: testemitter.test 45 docstartend.yaml
PASS: testemitter.test 46 dqscalar.yaml
PASS: testemitter.test 47 dqzero.yaml
PASS: testemitter.test 48 emoji.yaml
PASS: testemitter.test 49 emptydoc.yaml
PASS: testemitter.test 50 emptykey.yaml
PASS: testemitter.test 51 emptystream.yaml
PASS: testemitter.test 52 flow.yaml
PASS: testemitter.test 53 flow1.yaml
PASS: testemitter.test 54 flow2.yaml
PASS: testemitter.test 55 fold-tricky.yaml
PASS: testemitter.test 56 fold.yaml
PASS: testemitter.test 57 fold2.yaml
PASS: testemitter.test 58 fold3.yaml
PASS: testemitter.test 59 fold4.yaml
PASS: testemitter.test 60 fold5.yaml
PASS: testemitter.test 61 folded-endbreaks.yaml
PASS: testemitter.test 62 folded.yaml
PASS: testemitter.test 63 folded2.yaml
PASS: testemitter.test 64 folding.yaml
PASS: testemitter.test 65 global-tag.yaml
PASS: testemitter.test 66 invoice.yaml
PASS: testemitter.test 67 json.yaml
PASS: testemitter.test 68 keyflow.yaml
PASS: testemitter.test 69 keykey.yaml
PASS: testemitter.test 70 keykey2.yaml
PASS: testemitter.test 71 line.yaml
PASS: testemitter.test 72 literal-endbreaks.yaml.61 MiB/s
PASS: testemitter.test 73 literal.yaml
PASS: testemitter.test 74 literal1.yaml
PASS: testemitter.test 75 literal2.yaml
PASS: testemitter.test 76 literal3.yaml
PASS: testemitter.test 77 literal4.yaml
PASS: testemitter.test 78 mapping.yaml
PASS: testemitter.test 79 mergekeyspec.yaml
PASS: testemitter.test 80 multi-document.yaml
PASS: testemitter.test 81 multiline-quoted-key.yaml
PASS: testemitter.test 82 multiline-simple-key.yaml
PASS: testemitter.test 83 nodeprop.yaml
PASS: testemitter.test 84 nodeprop2.yaml
PASS: testemitter.test 85 numbers-flow.yamlB | 2.53 MiB/s
PASS: testemitter.test 86 numbers.yaml01 MiB | 2.53 MiB/s
PASS: testemitter.test 87 plainlines.yamlMiB | 2.53 MiB/s
PASS: testemitter.test 88 plainscalar.yaml
PASS: testemitter.test 89 quoted.yaml
PASS: testemitter.test 90 quotedbackslash.yaml
PASS: testemitter.test 91 scalar-multiline.yaml
PASS: testemitter.test 92 scalar-singlequoted.yaml
PASS: testemitter.test 93 scalar-space.yaml
PASS: testemitter.test 94 scalar-space1.yaml
PASS: testemitter.test 95 scalars.yaml
PASS: testemitter.test 96 scalars2.yaml
PASS: testemitter.test 97 scanner-c-1.yaml
PASS: testemitter.test 98 scanner-c-10.yaml
PASS: testemitter.test 99 scanner-c-11.yaml
PASS: testemitter.test 100 scanner-c-12.yaml
PASS: testemitter.test 101 scanner-c-13.yaml
PASS: testemitter.test 102 scanner-c-2.yaml
PASS: testemitter.test 103 scanner-c-3.yaml
PASS: testemitter.test 104 scanner-c-4.yaml
PASS: testemitter.test 105 scanner-c-5.yaml
PASS: testemitter.test 106 scanner-c-6.yaml
PASS: testemitter.test 107 scanner-c-7.yaml
PASS: testemitter.test 108 scanner-c-8-2.yaml
PASS: testemitter.test 109 scanner-c-8.yaml
PASS: testemitter.test 110 scanner-c-9.yaml
PASS: testemitter.test 111 seq.yaml
PASS: testemitter.test 112 seq1.yaml
PASS: testemitter.test 113 seq2.yaml
PASS: testemitter.test 114 seq3.yaml
PASS: testemitter.test 115 seq4.yaml
PASS: testemitter.test 116 seq5.yaml
PASS: testemitter.test 117 seq6.yaml
PASS: testemitter.test 118 sets.yaml
PASS: testemitter.test 119 simple.yaml
PASS: testemitter.test 120 simple1.yaml44 MiB | 3.94 MiB/s
PASS: testemitter.test 121 simple2.yaml
PASS: testemitter.test 122 simpleanchor.yaml
PASS: testemitter.test 123 simpleanchor1.yaml
PASS: testemitter.test 124 simpleanchor2.yaml
PASS: testemitter.test 125 simpleanchor3.yaml
PASS: testemitter.test 126 simpleanchor4.yaml
PASS: testemitter.test 127 simplefolded.yaml
PASS: testemitter.test 128 simplekey.yaml
PASS: testemitter.test 129 simplekey1.yaml
PASS: testemitter.test 130 simplekey2.yamlMiB | 3.94 MiB/s
PASS: testemitter.test 131 simplekey3.yamlMiB | 3.94 MiB/s
PASS: testemitter.test 132 simplekey4.yaml
PASS: testemitter.test 133 simplekey5.yaml
PASS: testemitter.test 134 simpleliteral.yaml
PASS: testemitter.test 135 simpleseq.yaml
PASS: testemitter.test 136 simpleseq1.yaml
PASS: testemitter.test 137 singlepairimp.yaml
PASS: testemitter.test 138 singlepairimp2.yaml
PASS: testemitter.test 139 sqscalar.yaml
PASS: testemitter.test 140 sqscalarspace.yaml
PASS: testemitter.test 141 strings.yaml
PASS: testemitter.test 142 t.yaml
PASS: testemitter.test 143 t1.yaml
PASS: testemitter.test 144 t2.yaml
PASS: testemitter.test 145 t3.yaml
PASS: testemitter.test 146 t4.yaml
PASS: testemitter.test 147 t5.yaml, 23.79 MiB | 5.71 MiB/s
PASS: testemitter.test 148 tabsmix.yaml
PASS: testemitter.test 149 tagdirective.yaml
PASS: testemitter.test 150 tagesc.yaml
PASS: testemitter.test 151 tags-1.yaml
PASS: testemitter.test 152 tags.yaml
PASS: testemitter.test 153 test.yaml
PASS: testemitter.test 154 test1.yaml
PASS: testemitter.test 155 test2.yaml
PASS: testemitter.test 156 u.yaml
PASS: testemitter.test 157 u1.yaml
PASS: testemitter.test 158 u2.yaml
PASS: testemitter.test 159 u3.yaml
PASS: testemitter.test 160 utf8-simple.yaml
PASS: testemitter.test 161 utf8.yaml
PASS: testemitter.test 162 v.yaml
PASS: testemitter.test 163 v1.yaml
PASS: testemitter.test 164 v2.yaml
PASS: testemitter.test 165 version.yaml
PASS: testemitter.test 166 weirdplain.yaml
PASS: testemitter.test 167 ws0.yaml
PASS: testemitter.test 168 ws1.yaml
PASS: testemitter.test 169 ws2.yaml 23.79 MiB | 5.71 MiB/s
PASS: testemitter.test 170 ws3.yaml
PASS: testemitter.test 171 y.yaml
PASS: testemitter.test 172 yaml-version.yaml
PASS: testemitter.test 173 yy.yaml
PASS: testemitter.test 174 zeroexplicit.yaml
PASS: testemitter-streaming.test 1 anchors-1.yaml
PASS: testemitter-streaming.test 2 anchors-2.yaml
PASS: testemitter-streaming.test 3 anchors-3.yaml
PASS: testemitter-streaming.test 4 anchors-4.1.yaml
PASS: testemitter-streaming.test 5 anchors-4.yaml
PASS: testemitter-streaming.test 6 anchors-on-empty-scalars.yaml
PASS: testemitter-streaming.test 7 anchors-on-empty-scalars1.yaml
PASS: testemitter-streaming.test 8 anchors-on-empty-scalars2.yaml
PASS: testemitter-streaming.test 9 anchors-on-empty-scalars3.yaml
PASS: testemitter-streaming.test 10 anchors-on-empty-scalars4.yaml
PASS: testemitter-streaming.test 11 anchors.yaml
PASS: testemitter-streaming.test 12 array.yaml
PASS: testemitter-streaming.test 13 block.yaml
PASS: testemitter-streaming.test 14 block2.yaml
PASS: testemitter-streaming.test 15 block3.yaml
PASS: testemitter-streaming.test 16 block4.yaml
PASS: testemitter-streaming.test 17 block6.yaml
PASS: testemitter-streaming.test 18 block7.yaml
PASS: testemitter-streaming.test 19 blocked.yaml
PASS: testemitter-streaming.test 20 blockind.yaml
PASS: testemitter-streaming.test 21 c1.yaml
PASS: testemitter-streaming.test 22 c10.yaml
PASS: testemitter-streaming.test 23 c11.yaml
PASS: testemitter-streaming.test 24 c12.yamlB | 9.42 MiB/s
PASS: testemitter-streaming.test 25 c13.yaml
PASS: testemitter-streaming.test 26 c2.yaml
PASS: testemitter-streaming.test 27 c3.yaml
PASS: testemitter-streaming.test 28 c4.yaml
PASS: testemitter-streaming.test 29 c5.yaml
PASS: testemitter-streaming.test 30 c6.yaml
PASS: testemitter-streaming.test 31 c7.yaml
PASS: testemitter-streaming.test 32 c8.yaml
PASS: testemitter-streaming.test 33 c9.yaml
PASS: testemitter-streaming.test 34 compact1.yaml
PASS: testemitter-streaming.test 35 compactblockmap.yaml
PASS: testemitter-streaming.test 36 complexkey.yaml
PASS: testemitter-streaming.test 37 complexkey2.yaml
PASS: testemitter-streaming.test 38 complexkey3.yaml
PASS: testemitter-streaming.test 39 complexkey4.yaml
PASS: testemitter-streaming.test 40 complexkey5.yaml
PASS: testemitter-streaming.test 41 complexkey6.yaml
PASS: testemitter-streaming.test 42 complexkey7.yaml
PASS: testemitter-streaming.test 43 complexkey8.yaml
PASS: testemitter-streaming.test 44 complexkey9.yaml
PASS: testemitter-streaming.test 45 docstartend.yaml
PASS: testemitter-streaming.test 46 dqscalar.yaml
PASS: testemitter-streaming.test 47 dqzero.yaml
PASS: testemitter-streaming.test 48 emoji.yaml
PASS: testemitter-streaming.test 49 emptydoc.yaml
PASS: testemitter-streaming.test 50 emptykey.yaml
PASS: testemitter-streaming.test 51 emptystream.yaml
PASS: testemitter-streaming.test 52 flow.yaml
PASS: testemitter-streaming.test 53 flow1.yaml
PASS: testemitter-streaming.test 54 flow2.yaml
PASS: testemitter-streaming.test 55 fold-tricky.yaml
PASS: testemitter-streaming.test 56 fold.yaml
PASS: testemitter-streaming.test 57 fold2.yaml
PASS: testemitter-streaming.test 58 fold3.yaml
PASS: testemitter-streaming.test 59 fold4.yaml
PASS: testemitter-streaming.test 60 fold5.yaml
PASS: testemitter-streaming.test 61 folded-endbreaks.yaml
PASS: testemitter-streaming.test 62 folded.yaml
PASS: testemitter-streaming.test 63 folded2.yaml
PASS: testemitter-streaming.test 64 folding.yaml
PASS: testemitter-streaming.test 65 global-tag.yaml
PASS: testemitter-streaming.test 66 invoice.yaml
PASS: testemitter-streaming.test 67 json.yaml
PASS: testemitter-streaming.test 68 keyflow.yaml
PASS: testemitter-streaming.test 69 keykey.yaml
PASS: testemitter-streaming.test 70 keykey2.yaml
PASS: testemitter-streaming.test 71 line.yaml
PASS: testemitter-streaming.test 72 literal-endbreaks.yaml
PASS: testemitter-streaming.test 73 literal.yaml
PASS: testemitter-streaming.test 74 literal1.yaml
PASS: testemitter-streaming.test 75 literal2.yaml
PASS: testemitter-streaming.test 76 literal3.yaml
PASS: testemitter-streaming.test 77 literal4.yaml
PASS: testemitter-streaming.test 78 mapping.yaml
PASS: testemitter-streaming.test 79 mergekeyspec.yaml
PASS: testemitter-streaming.test 80 multi-document.yaml
PASS: testemitter-streaming.test 81 multiline-quoted-key.yaml
PASS: testemitter-streaming.test 82 multiline-simple-key.yaml
PASS: testemitter-streaming.test 83 nodeprop.yaml
PASS: testemitter-streaming.test 84 nodeprop2.yaml
PASS: testemitter-streaming.test 85 numbers-flow.yaml
PASS: testemitter-streaming.test 86 numbers.yaml
PASS: testemitter-streaming.test 87 plainlines.yaml
PASS: testemitter-streaming.test 88 plainscalar.yaml
PASS: testemitter-streaming.test 89 quoted.yaml
PASS: testemitter-streaming.test 90 quotedbackslash.yaml
PASS: testemitter-streaming.test 91 scalar-multiline.yaml
PASS: testemitter-streaming.test 92 scalar-singlequoted.yaml
PASS: testemitter-streaming.test 93 scalar-space.yaml
PASS: testemitter-streaming.test 94 scalar-space1.yaml
PASS: testemitter-streaming.test 95 scalars.yaml12.80 MiB/s
PASS: testemitter-streaming.test 96 scalars2.yaml
PASS: testemitter-streaming.test 97 scanner-c-1.yaml
PASS: testemitter-streaming.test 98 scanner-c-10.yaml
PASS: testemitter-streaming.test 99 scanner-c-11.yaml
PASS: testemitter-streaming.test 100 scanner-c-12.yaml
PASS: testemitter-streaming.test 101 scanner-c-13.yaml
PASS: testemitter-streaming.test 102 scanner-c-2.yaml
PASS: testemitter-streaming.test 103 scanner-c-3.yaml
PASS: testemitter-streaming.test 104 scanner-c-4.yaml MiB/s
PASS: testemitter-streaming.test 105 scanner-c-5.yaml MiB/s
PASS: testemitter-streaming.test 106 scanner-c-6.yaml
PASS: testemitter-streaming.test 107 scanner-c-7.yaml
PASS: testemitter-streaming.test 108 scanner-c-8-2.yaml
PASS: testemitter-streaming.test 109 scanner-c-8.yaml
PASS: testemitter-streaming.test 110 scanner-c-9.yaml
PASS: testemitter-streaming.test 111 seq.yaml
PASS: testemitter-streaming.test 112 seq1.yaml
PASS: testemitter-streaming.test 113 seq2.yaml
PASS: testemitter-streaming.test 114 seq3.yaml
PASS: testemitter-streaming.test 115 seq4.yaml
PASS: testemitter-streaming.test 116 seq5.yaml
PASS: testemitter-streaming.test 117 seq6.yaml
PASS: testemitter-streaming.test 118 sets.yaml
PASS: testemitter-streaming.test 119 simple.yaml
PASS: testemitter-streaming.test 120 simple1.yaml
PASS: testemitter-streaming.test 121 simple2.yaml
PASS: testemitter-streaming.test 122 simpleanchor.yaml
PASS: testemitter-streaming.test 123 simpleanchor1.yaml
PASS: testemitter-streaming.test 124 simpleanchor2.yaml
PASS: testemitter-streaming.test 125 simpleanchor3.yaml
PASS: testemitter-streaming.test 126 simpleanchor4.yaml
PASS: testemitter-streaming.test 127 simplefolded.yaml
PASS: testemitter-streaming.test 128 simplekey.yaml
PASS: testemitter-streaming.test 129 simplekey1.yaml
PASS: testemitter-streaming.test 130 simplekey2.yaml
PASS: testemitter-streaming.test 131 simplekey3.yaml
PASS: testemitter-streaming.test 132 simplekey4.yaml
PASS: testemitter-streaming.test 133 simplekey5.yaml
PASS: testemitter-streaming.test 134 simpleliteral.yaml
PASS: testemitter-streaming.test 135 simpleseq.yaml
PASS: testemitter-streaming.test 136 simpleseq1.yaml
PASS: testemitter-streaming.test 137 singlepairimp.yaml
PASS: testemitter-streaming.test 138 singlepairimp2.yaml
PASS: testemitter-streaming.test 139 sqscalar.yaml
PASS: testemitter-streaming.test 140 sqscalarspace.yaml
PASS: testemitter-streaming.test 141 strings.yaml
PASS: testemitter-streaming.test 142 t.yamliB | 13.53 MiB/s
PASS: testemitter-streaming.test 143 t1.yamliB | 13.53 MiB/s
PASS: testemitter-streaming.test 144 t2.yaml
PASS: testemitter-streaming.test 145 t3.yaml
PASS: testemitter-streaming.test 146 t4.yaml
PASS: testemitter-streaming.test 147 t5.yaml
PASS: testemitter-streaming.test 148 tabsmix.yaml
PASS: testemitter-streaming.test 149 tagdirective.yaml
PASS: testemitter-streaming.test 150 tagesc.yaml
PASS: testemitter-streaming.test 151 tags-1.yaml
PASS: testemitter-streaming.test 152 tags.yaml
PASS: testemitter-streaming.test 153 test.yaml
PASS: testemitter-streaming.test 154 test1.yaml
PASS: testemitter-streaming.test 155 test2.yaml
PASS: testemitter-streaming.test 156 u.yaml
PASS: testemitter-streaming.test 157 u1.yaml
PASS: testemitter-streaming.test 158 u2.yaml
PASS: testemitter-streaming.test 159 u3.yamliB | 13.53 MiB/s
PASS: testemitter-streaming.test 160 utf8-simple.yaml
PASS: testemitter-streaming.test 161 utf8.yaml
PASS: testemitter-streaming.test 162 v.yaml
PASS: testemitter-streaming.test 163 v1.yaml
PASS: testemitter-streaming.test 164 v2.yaml
PASS: testemitter-streaming.test 165 version.yaml
PASS: testemitter-streaming.test 166 weirdplain.yaml
PASS: testemitter-streaming.test 167 ws0.yaml
PASS: testemitter-streaming.test 168 ws1.yaml
PASS: testemitter-streaming.test 169 ws2.yaml
PASS: testemitter-streaming.test 170 ws3.yamlB | 13.63 MiB/s
PASS: testemitter-streaming.test 171 y.yaml
PASS: testemitter-streaming.test 172 yaml-version.yaml
PASS: testemitter-streaming.test 173 yy.yaml
PASS: testemitter-streaming.test 174 zeroexplicit.yaml
remote: Total 2397 (delta 22), reused 27 (delta 9), pack-reused 2348
Receiving objects: 100% (2397/2397), 83.53 MiB | 9.28 MiB/s, done.
Resolving deltas: 100% (741/741), done.
Updating files: 100% (1222/1222), done.
HEAD is now at d64aefb Merge pull request #123 from 0xced/update_dotnet_parsers
PASS: jsontestsuite.test 1 - y_array_arraysWithSpaces.json
PASS: jsontestsuite.test 2 - y_array_empty-string.json
PASS: testsuite.test 1 229Q - Spec Example 2.4. Sequence of Mappings
PASS: jsontestsuite.test 3 - y_array_empty.json
PASS: jsontestsuite.test 4 - y_array_ending_with_newline.json
PASS: testsuite.test 2 236B - Invalid value after mapping
PASS: jsontestsuite.test 5 - y_array_false.json
PASS: testsuite.test 3 26DV - Whitespace around colon in mappings
PASS: jsontestsuite.test 6 - y_array_heterogeneous.json
PASS: testsuite.test 4 27NA - Spec Example 5.9. Directive Indicator
PASS: jsontestsuite.test 7 - y_array_null.json
PASS: testsuite.test 5 2AUY - Tags in Block Sequence
PASS: jsontestsuite.test 8 - y_array_with_1_and_newline.json
PASS: testsuite.test 6 2CMS - Invalid mapping in plain multiline
PASS: jsontestsuite.test 9 - y_array_with_leading_space.json
PASS: jsontestsuite.test 10 - y_array_with_several_null.json
PASS: testsuite.test 7 2EBW - Allowed characters in keys
PASS: jsontestsuite.test 11 - y_array_with_trailing_space.json
PASS: testsuite.test 8 2JQS - Block Mapping with Missing Keys
PASS: jsontestsuite.test 12 - y_number.json
PASS: jsontestsuite.test 13 - y_number_0e+1.json
PASS: testsuite.test 9 2LFX - Spec Example 6.13. Reserved Directives [1.3]
PASS: jsontestsuite.test 14 - y_number_0e1.json
PASS: testsuite.test 10 2SXE - Anchors With Colon in Name
PASS: jsontestsuite.test 15 - y_number_after_space.json
PASS: testsuite.test 11 2XXW - Spec Example 2.25. Unordered Sets
PASS: jsontestsuite.test 16 - y_number_double_close_to_zero.json
PASS: jsontestsuite.test 17 - y_number_int_with_exp.json
PASS: testsuite.test 12 33X3 - Three explicit integers in a block sequence
PASS: jsontestsuite.test 18 - y_number_minus_zero.json
PASS: testsuite.test 13 35KP - Tags for Root Objects
PASS: jsontestsuite.test 19 - y_number_negative_int.json
PASS: jsontestsuite.test 20 - y_number_negative_one.json
PASS: jsontestsuite.test 21 - y_number_negative_zero.json
PASS: testsuite.test 14 36F6 - Multiline plain scalar with empty line
PASS: jsontestsuite.test 22 - y_number_real_capital_e.json
PASS: testsuite.test 15 3ALJ - Block Sequence in Block Sequence
PASS: jsontestsuite.test 23 - y_number_real_capital_e_neg_exp.json
PASS: jsontestsuite.test 24 - y_number_real_capital_e_pos_exp.json
PASS: testsuite.test 16 3GZX - Spec Example 7.1. Alias Nodes
PASS: jsontestsuite.test 25 - y_number_real_exponent.json
PASS: testsuite.test 17 3HFZ - Invalid content after document end marker
PASS: jsontestsuite.test 26 - y_number_real_fraction_exponent.json
PASS: testsuite.test 18 3MYT - Plain Scalar looking like key, comment, anchor and tag
PASS: testsuite.test 19 3R3P - Single block sequence with anchor
PASS: jsontestsuite.test 27 - y_number_real_neg_exp.json
PASS: testsuite.test 20 3UYS - Escaped slash in double quotes
PASS: jsontestsuite.test 28 - y_number_real_pos_exponent.json
PASS: jsontestsuite.test 29 - y_number_simple_int.json
PASS: testsuite.test 21 4ABK - Flow Mapping Separate Values
PASS: jsontestsuite.test 30 - y_number_simple_real.json
PASS: testsuite.test 22 4CQQ - Spec Example 2.18. Multi-line Flow Scalars
PASS: jsontestsuite.test 31 - y_object.json
PASS: testsuite.test 23 4EJS - Invalid tabs as indendation in a mapping
PASS: jsontestsuite.test 32 - y_object_basic.json
PASS: testsuite.test 24 4FJ6 - Nested implicit complex keys
PASS: jsontestsuite.test 33 - y_object_duplicated_key.json
PASS: testsuite.test 25 4GC6 - Spec Example 7.7. Single Quoted Characters
PASS: jsontestsuite.test 34 - y_object_duplicated_key_and_value.json
PASS: testsuite.test 26 4H7K - Flow sequence with invalid extra closing bracket
PASS: jsontestsuite.test 35 - y_object_empty.json
PASS: testsuite.test 27 4HVU - Wrong indendation in Sequence
PASS: jsontestsuite.test 36 - y_object_empty_key.json
PASS: jsontestsuite.test 37 - y_object_escaped_null_in_key.json
PASS: testsuite.test 28 4JVG - Scalar value with two anchors
PASS: jsontestsuite.test 38 - y_object_extreme_numbers.json
PASS: testsuite.test 29 4MUZ - Flow mapping colon on line after key
PASS: jsontestsuite.test 39 - y_object_long_strings.json
PASS: testsuite.test 30 4Q9F - Folded Block Scalar [1.3]
PASS: jsontestsuite.test 40 - y_object_simple.json
PASS: jsontestsuite.test 41 - y_object_string_unicode.json
PASS: testsuite.test 31 4QFQ - Spec Example 8.2. Block Indentation Indicator [1.3]
PASS: jsontestsuite.test 42 - y_object_with_newlines.json
PASS: testsuite.test 32 4UYU - Colon in Double Quoted String
PASS: jsontestsuite.test 43 - y_string_1_2_3_bytes_UTF-8_sequences.json
PASS: testsuite.test 33 4V8U - Plain scalar with backslashes
PASS: jsontestsuite.test 44 - y_string_accepted_surrogate_pair.json
PASS: testsuite.test 34 4ZYM - Spec Example 6.4. Line Prefixes
PASS: jsontestsuite.test 45 - y_string_accepted_surrogate_pairs.json
PASS: testsuite.test 35 52DL - Explicit Non-Specific Tag [1.3]
PASS: jsontestsuite.test 46 - y_string_allowed_escapes.json
PASS: testsuite.test 36 54T7 - Flow Mapping
PASS: jsontestsuite.test 47 - y_string_backslash_and_u_escaped_zero.json
PASS: jsontestsuite.test 48 - y_string_backslash_doublequotes.json
PASS: testsuite.test 37 55WF - Invalid escape in double quoted string
PASS: jsontestsuite.test 49 - y_string_comments.json
PASS: testsuite.test 38 565N - Construct Binary
PASS: jsontestsuite.test 50 - y_string_double_escape_a.json
PASS: testsuite.test 39 57H4 - Spec Example 8.22. Block Collection Nodes
PASS: jsontestsuite.test 51 - y_string_double_escape_n.json
PASS: jsontestsuite.test 52 - y_string_escaped_control_character.json
PASS: testsuite.test 40 5BVJ - Spec Example 5.7. Block Scalar Indicators
PASS: jsontestsuite.test 53 - y_string_escaped_noncharacter.json
PASS: testsuite.test 41 5C5M - Spec Example 7.15. Flow Mappings
PASS: jsontestsuite.test 54 - y_string_in_array.json
PASS: jsontestsuite.test 55 - y_string_in_array_with_leading_space.json
PASS: testsuite.test 42 5GBF - Spec Example 6.5. Empty Lines
PASS: jsontestsuite.test 56 - y_string_last_surrogates_1_and_2.json
PASS: testsuite.test 43 5KJE - Spec Example 7.13. Flow Sequence
PASS: jsontestsuite.test 57 - y_string_nbsp_uescaped.json
PASS: testsuite.test 44 5LLU - Block scalar with wrong indented line after spaces only
PASS: jsontestsuite.test 58 - y_string_nonCharacterInUTF-8_U+10FFFF.json
PASS: testsuite.test 45 5MUD - Colon and adjacent value on next line
PASS: jsontestsuite.test 59 - y_string_nonCharacterInUTF-8_U+FFFF.json
PASS: testsuite.test 46 5NYZ - Spec Example 6.9. Separated Comment
PASS: jsontestsuite.test 60 - y_string_null_escape.json
PASS: jsontestsuite.test 61 - y_string_one-byte-utf-8.json
PASS: testsuite.test 47 5T43 - Colon at the beginning of adjacent flow scalar
PASS: jsontestsuite.test 62 - y_string_pi.json
PASS: testsuite.test 48 5TRB - Invalid document-start marker in doublequoted tring
PASS: jsontestsuite.test 63 - y_string_reservedCharacterInUTF-8_U+1BFFF.json
PASS: testsuite.test 49 5TYM - Spec Example 6.21. Local Tag Prefix
PASS: jsontestsuite.test 64 - y_string_simple_ascii.json
PASS: jsontestsuite.test 65 - y_string_space.json
PASS: testsuite.test 50 5U3A - Sequence on same Line as Mapping Key
PASS: jsontestsuite.test 66 - y_string_surrogates_U+1D11E_MUSICAL_SYMBOL_G_CLEF.json
PASS: testsuite.test 51 5WE3 - Spec Example 8.17. Explicit Block Mapping Entries
PASS: jsontestsuite.test 67 - y_string_three-byte-utf-8.json
PASS: jsontestsuite.test 68 - y_string_two-byte-utf-8.json
PASS: testsuite.test 52 62EZ - Invalid block mapping key on same line as previous key
PASS: jsontestsuite.test 69 - y_string_u+2028_line_sep.json
PASS: testsuite.test 53 65WH - Single Entry Block Sequence
PASS: jsontestsuite.test 70 - y_string_u+2029_par_sep.json
PASS: testsuite.test 54 6BCT - Spec Example 6.3. Separation Spaces
PASS: jsontestsuite.test 71 - y_string_uEscape.json
PASS: jsontestsuite.test 72 - y_string_uescaped_newline.json
PASS: testsuite.test 55 6BFJ - Mapping, key and flow sequence item anchors
PASS: jsontestsuite.test 73 - y_string_unescaped_char_delete.json
PASS: testsuite.test 56 6CK3 - Spec Example 6.26. Tag Shorthands
PASS: jsontestsuite.test 74 - y_string_unicode.json
PASS: testsuite.test 57 6FWR - Block Scalar Keep
PASS: jsontestsuite.test 75 - y_string_unicodeEscapedBackslash.json
PASS: jsontestsuite.test 76 - y_string_unicode_2.json
PASS: testsuite.test 58 6H3V - Backslashes in singlequotes
PASS: jsontestsuite.test 77 - y_string_unicode_U+10FFFE_nonchar.json
PASS: jsontestsuite.test 78 - y_string_unicode_U+1FFFE_nonchar.json
PASS: testsuite.test 59 6HB6 - Spec Example 6.1. Indentation Spaces
PASS: jsontestsuite.test 79 - y_string_unicode_U+200B_ZERO_WIDTH_SPACE.json
PASS: testsuite.test 60 6JQW - Spec Example 2.13. In literals, newlines are preserved
PASS: jsontestsuite.test 80 - y_string_unicode_U+2064_invisible_plus.json
PASS: jsontestsuite.test 81 - y_string_unicode_U+FDD0_nonchar.json
PASS: testsuite.test 61 6JTT - Flow sequence without closing bracket
PASS: jsontestsuite.test 82 - y_string_unicode_U+FFFE_nonchar.json
PASS: testsuite.test 62 6JWB - Tags for Block Objects
PASS: jsontestsuite.test 83 - y_string_unicode_escaped_double_quote.json
PASS: testsuite.test 63 6KGN - Anchor for empty node
PASS: jsontestsuite.test 84 - y_string_utf8.json
PASS: testsuite.test 64 6LVF - Spec Example 6.13. Reserved Directives
PASS: jsontestsuite.test 85 - y_string_with_del_character.json
PASS: jsontestsuite.test 86 - y_structure_lonely_false.json
PASS: testsuite.test 65 6M2F - Aliases in Explicit Block Mapping
PASS: jsontestsuite.test 87 - y_structure_lonely_int.json
PASS: testsuite.test 66 6PBE - Zero-indented sequences in explicit mapping keys
PASS: jsontestsuite.test 88 - y_structure_lonely_negative_real.json
PASS: testsuite.test 67 6S55 - Invalid scalar at the end of sequence
PASS: jsontestsuite.test 89 - y_structure_lonely_null.json
PASS: jsontestsuite.test 90 - y_structure_lonely_string.json
PASS: testsuite.test 68 6SLA - Allowed characters in quoted mapping key
PASS: jsontestsuite.test 91 - y_structure_lonely_true.json
PASS: testsuite.test 69 6VJK - Spec Example 2.15. Folded newlines are preserved for "more indented" and blank lines
PASS: jsontestsuite.test 92 - y_structure_string_empty.json
PASS: jsontestsuite.test 93 - y_structure_trailing_newline.json
PASS: testsuite.test 70 6WLZ - Spec Example 6.18. Primary Tag Handle [1.3]
PASS: jsontestsuite.test 94 - y_structure_true_in_array.json
PASS: testsuite.test 71 6WPF - Spec Example 6.8. Flow Folding [1.3]
PASS: jsontestsuite.test 95 - y_structure_whitespace_array.json
PASS: jsontestsuite.test 96 - n_array_1_true_without_comma.json
PASS: testsuite.test 72 6XDY - Two document start markers
PASS: jsontestsuite.test 97 - n_array_a_invalid_utf8.json
PASS: testsuite.test 73 6ZKB - Spec Example 9.6. Stream
PASS: jsontestsuite.test 98 - n_array_colon_instead_of_comma.json
PASS: testsuite.test 74 735Y - Spec Example 8.20. Block Node Types
PASS: jsontestsuite.test 99 - n_array_comma_after_close.json
PASS: jsontestsuite.test 100 - n_array_comma_and_number.json
PASS: testsuite.test 75 74H7 - Tags in Implicit Mapping
PASS: jsontestsuite.test 101 - n_array_double_comma.json
PASS: jsontestsuite.test 102 - n_array_double_extra_comma.json
PASS: testsuite.test 76 753E - Block Scalar Strip [1.3]
PASS: jsontestsuite.test 103 - n_array_extra_close.json
PASS: testsuite.test 77 7A4E - Spec Example 7.6. Double Quoted Lines
PASS: jsontestsuite.test 104 - n_array_extra_comma.json
PASS: testsuite.test 78 7BMT - Node and Mapping Key Anchors [1.3]
PASS: jsontestsuite.test 105 - n_array_incomplete.json
PASS: jsontestsuite.test 106 - n_array_incomplete_invalid_value.json
PASS: testsuite.test 79 7BUB - Spec Example 2.10. Node for “Sammy Sosa” appears twice in this document
PASS: jsontestsuite.test 107 - n_array_inner_array_no_comma.json
PASS: testsuite.test 80 7FWL - Spec Example 6.24. Verbatim Tags
PASS: jsontestsuite.test 108 - n_array_invalid_utf8.json
PASS: testsuite.test 81 7LBH - Multiline double quoted implicit keys
PASS: jsontestsuite.test 109 - n_array_items_separated_by_semicolon.json
PASS: jsontestsuite.test 110 - n_array_just_comma.json
PASS: testsuite.test 82 7MNF - Missing colon
PASS: jsontestsuite.test 111 - n_array_just_minus.json
PASS: testsuite.test 83 7T8X - Spec Example 8.10. Folded Lines - 8.13. Final Empty Lines
PASS: jsontestsuite.test 112 - n_array_missing_value.json
PASS: testsuite.test 84 7TMG - Comment in flow sequence before comma
PASS: jsontestsuite.test 113 - n_array_newlines_unclosed.json
PASS: testsuite.test 85 7W2P - Block Mapping with Missing Values
PASS: jsontestsuite.test 114 - n_array_number_and_comma.json
PASS: jsontestsuite.test 115 - n_array_number_and_several_commas.json
PASS: testsuite.test 86 7Z25 - Bare document after document end marker
PASS: jsontestsuite.test 116 - n_array_spaces_vertical_tab_formfeed.json
PASS: testsuite.test 87 7ZZ5 - Empty flow collections
PASS: jsontestsuite.test 117 - n_array_star_inside.json
PASS: testsuite.test 88 82AN - Three dashes and content without space
PASS: jsontestsuite.test 118 - n_array_unclosed.json
PASS: jsontestsuite.test 119 - n_array_unclosed_trailing_comma.json
PASS: testsuite.test 89 87E4 - Spec Example 7.8. Single Quoted Implicit Keys
PASS: jsontestsuite.test 120 - n_array_unclosed_with_new_lines.json
PASS: testsuite.test 90 8CWC - Plain mapping key ending with colon
PASS: jsontestsuite.test 121 - n_array_unclosed_with_object_inside.json
PASS: testsuite.test 91 8G76 - Spec Example 6.10. Comment Lines
PASS: jsontestsuite.test 122 - n_incomplete_false.json
PASS: testsuite.test 92 8KB6 - Multiline plain flow mapping key without value
PASS: jsontestsuite.test 123 - n_incomplete_null.json
PASS: jsontestsuite.test 124 - n_incomplete_true.json
PASS: testsuite.test 93 8MK2 - Explicit Non-Specific Tag
PASS: jsontestsuite.test 125 - n_multidigit_number_then_00.json
PASS: testsuite.test 94 8QBE - Block Sequence in Block Mapping
PASS: jsontestsuite.test 126 - n_number_++.json
PASS: testsuite.test 95 8UDB - Spec Example 7.14. Flow Sequence Entries
PASS: jsontestsuite.test 127 - n_number_+1.json
PASS: jsontestsuite.test 128 - n_number_+Inf.json
PASS: testsuite.test 96 8XDJ - Comment in plain multiline value
PASS: jsontestsuite.test 129 - n_number_-01.json
PASS: testsuite.test 97 8XYN - Anchor with unicode character
PASS: jsontestsuite.test 130 - n_number_-1.0..json
PASS: jsontestsuite.test 131 - n_number_-2..json
PASS: testsuite.test 98 93JH - Block Mappings in Block Sequence
PASS: jsontestsuite.test 132 - n_number_-NaN.json
PASS: testsuite.test 99 93WF - Spec Example 6.6. Line Folding [1.3]
PASS: jsontestsuite.test 133 - n_number_.-1.json
PASS: testsuite.test 100 96L6 - Spec Example 2.14. In the folded scalars, newlines become spaces
PASS: jsontestsuite.test 134 - n_number_.2e-3.json
PASS: jsontestsuite.test 135 - n_number_0.1.2.json
PASS: testsuite.test 101 98YD - Spec Example 5.5. Comment Indicator
PASS: jsontestsuite.test 136 - n_number_0.3e+.json
PASS: testsuite.test 102 9BXH - Multiline doublequoted flow mapping key without value
PASS: jsontestsuite.test 137 - n_number_0.3e.json
PASS: jsontestsuite.test 138 - n_number_0.e1.json
PASS: testsuite.test 103 9C9N - Wrong indented flow sequence
PASS: jsontestsuite.test 139 - n_number_0_capital_E+.json
PASS: testsuite.test 104 9CWY - Invalid scalar at the end of mapping
PASS: jsontestsuite.test 140 - n_number_0_capital_E.json
PASS: testsuite.test 105 9DXL - Spec Example 9.6. Stream [1.3]
PASS: jsontestsuite.test 141 - n_number_0e+.json
PASS: jsontestsuite.test 142 - n_number_0e.json
PASS: testsuite.test 106 9FMG - Multi-level Mapping Indent
PASS: jsontestsuite.test 143 - n_number_1.0e+.json
PASS: testsuite.test 107 9HCY - Need document footer before directives
PASS: jsontestsuite.test 144 - n_number_1.0e-.json
PASS: testsuite.test 108 9J7A - Simple Mapping Indent
PASS: jsontestsuite.test 145 - n_number_1.0e.json
PASS: jsontestsuite.test 146 - n_number_1_000.json
PASS: testsuite.test 109 9JBA - Invalid comment after end of flow sequence
PASS: jsontestsuite.test 147 - n_number_1eE2.json
PASS: testsuite.test 110 9KAX - Various combinations of tags and anchors
PASS: jsontestsuite.test 148 - n_number_2.e+3.json
PASS: testsuite.test 111 9KBC - Mapping starting at --- line
PASS: jsontestsuite.test 149 - n_number_2.e-3.json
PASS: jsontestsuite.test 150 - n_number_2.e3.json
PASS: testsuite.test 112 9MAG - Flow sequence with invalid comma at the beginning
PASS: jsontestsuite.test 151 - n_number_9.e+.json
PASS: testsuite.test 113 9MMW - Single Pair Implicit Entries
PASS: jsontestsuite.test 152 - n_number_Inf.json
PASS: jsontestsuite.test 153 - n_number_NaN.json
PASS: testsuite.test 114 9SA2 - Multiline double quoted flow mapping key
PASS: jsontestsuite.test 154 - n_number_U+FF11_fullwidth_digit_one.json
PASS: testsuite.test 115 9SHH - Spec Example 5.8. Quoted Scalar Indicators
PASS: jsontestsuite.test 155 - n_number_expression.json
PASS: testsuite.test 116 9TFX - Spec Example 7.6. Double Quoted Lines [1.3]
PASS: jsontestsuite.test 156 - n_number_hex_1_digit.json
PASS: jsontestsuite.test 157 - n_number_hex_2_digits.json
PASS: testsuite.test 117 9U5K - Spec Example 2.12. Compact Nested Mapping
PASS: jsontestsuite.test 158 - n_number_infinity.json
PASS: testsuite.test 118 9WXW - Spec Example 6.18. Primary Tag Handle
PASS: jsontestsuite.test 159 - n_number_invalid+-.json
PASS: jsontestsuite.test 160 - n_number_invalid-negative-real.json
PASS: testsuite.test 119 9YRD - Multiline Scalar at Top Level
PASS: jsontestsuite.test 161 - n_number_invalid-utf-8-in-bigger-int.json
PASS: testsuite.test 120 A2M4 - Spec Example 6.2. Indentation Indicators
PASS: jsontestsuite.test 162 - n_number_invalid-utf-8-in-exponent.json
PASS: testsuite.test 121 A6F9 - Spec Example 8.4. Chomping Final Line Break
PASS: jsontestsuite.test 163 - n_number_invalid-utf-8-in-int.json
PASS: jsontestsuite.test 164 - n_number_minus_infinity.json
PASS: testsuite.test 122 A984 - Multiline Scalar in Mapping
PASS: jsontestsuite.test 165 - n_number_minus_sign_with_trailing_garbage.json
PASS: testsuite.test 123 AB8U - Sequence entry that looks like two with wrong indentation
PASS: jsontestsuite.test 166 - n_number_minus_space_1.json
PASS: testsuite.test 124 AVM7 - Empty Stream
PASS: jsontestsuite.test 167 - n_number_neg_int_starting_with_zero.json
PASS: jsontestsuite.test 168 - n_number_neg_real_without_int_part.json
PASS: testsuite.test 125 AZ63 - Sequence With Same Indentation as Parent Mapping
PASS: jsontestsuite.test 169 - n_number_neg_with_garbage_at_end.json
PASS: testsuite.test 126 AZW3 - Lookahead test cases
PASS: jsontestsuite.test 170 - n_number_real_garbage_after_e.json
PASS: testsuite.test 127 B3HG - Spec Example 8.9. Folded Scalar [1.3]
PASS: jsontestsuite.test 171 - n_number_real_with_invalid_utf8_after_e.json
PASS: jsontestsuite.test 172 - n_number_real_without_fractional_part.json
PASS: testsuite.test 128 B63P - Directive without document
PASS: jsontestsuite.test 173 - n_number_starting_with_dot.json
PASS: testsuite.test 129 BD7L - Invalid mapping after sequence
PASS: jsontestsuite.test 174 - n_number_with_alpha.json
PASS: testsuite.test 130 BEC7 - Spec Example 6.14. “YAML” directive
PASS: jsontestsuite.test 175 - n_number_with_alpha_char.json
PASS: jsontestsuite.test 176 - n_number_with_leading_zero.json
PASS: testsuite.test 131 BF9H - Trailing comment in multiline plain scalar
PASS: jsontestsuite.test 177 - n_object_bad_value.json
PASS: testsuite.test 132 BS4K - Comment between plain scalar lines
PASS: jsontestsuite.test 178 - n_object_bracket_key.json
PASS: testsuite.test 133 BU8L - Node Anchor and Tag on Seperate Lines
PASS: jsontestsuite.test 179 - n_object_comma_instead_of_colon.json
PASS: testsuite.test 134 C2DT - Spec Example 7.18. Flow Mapping Adjacent Values
PASS: jsontestsuite.test 180 - n_object_double_colon.json
PASS: testsuite.test 135 C2SP - Flow Mapping Key on two lines
PASS: jsontestsuite.test 181 - n_object_emoji.json
PASS: testsuite.test 136 C4HZ - Spec Example 2.24. Global Tags
PASS: jsontestsuite.test 182 - n_object_garbage_at_end.json
PASS: jsontestsuite.test 183 - n_object_key_with_single_quotes.json
PASS: testsuite.test 137 CC74 - Spec Example 6.20. Tag Handles
PASS: jsontestsuite.test 184 - n_object_lone_continuation_byte_in_key_and_trailing_comma.json
PASS: testsuite.test 138 CFD4 - Empty implicit key in single pair flow sequences
PASS: jsontestsuite.test 185 - n_object_missing_colon.json
PASS: testsuite.test 139 CML9 - Missing comma in flow
PASS: jsontestsuite.test 186 - n_object_missing_key.json
PASS: jsontestsuite.test 187 - n_object_missing_semicolon.json
PASS: testsuite.test 140 CN3R - Various location of anchors in flow sequence
PASS: jsontestsuite.test 188 - n_object_missing_value.json
PASS: testsuite.test 141 CPZ3 - Doublequoted scalar starting with a tab
PASS: jsontestsuite.test 189 - n_object_no-colon.json
PASS: testsuite.test 142 CQ3W - Double quoted string without closing quote
PASS: jsontestsuite.test 190 - n_object_non_string_key.json
PASS: testsuite.test 143 CT4Q - Spec Example 7.20. Single Pair Explicit Entry
PASS: jsontestsuite.test 191 - n_object_non_string_key_but_huge_number_instead.json
PASS: jsontestsuite.test 192 - n_object_repeated_null_null.json
PASS: testsuite.test 144 CTN5 - Flow sequence with invalid extra comma
PASS: jsontestsuite.test 193 - n_object_several_trailing_commas.json
PASS: testsuite.test 145 CUP7 - Spec Example 5.6. Node Property Indicators
PASS: jsontestsuite.test 194 - n_object_single_quote.json
PASS: testsuite.test 146 CVW2 - Invalid comment after comma
PASS: jsontestsuite.test 195 - n_object_trailing_comma.json
PASS: testsuite.test 147 CXX2 - Mapping with anchor on document start line
PASS: jsontestsuite.test 196 - n_object_trailing_comment.json
PASS: jsontestsuite.test 197 - n_object_trailing_comment_open.json
PASS: testsuite.test 148 D49Q - Multiline single quoted implicit keys
PASS: jsontestsuite.test 198 - n_object_trailing_comment_slash_open.json
PASS: testsuite.test 149 D83L - Block scalar indicator order
PASS: jsontestsuite.test 199 - n_object_trailing_comment_slash_open_incomplete.json
PASS: jsontestsuite.test 200 - n_object_two_commas_in_a_row.json
PASS: testsuite.test 150 D88J - Flow Sequence in Block Mapping
PASS: jsontestsuite.test 201 - n_object_unquoted_key.json
PASS: testsuite.test 151 D9TU - Single Pair Block Mapping
PASS: jsontestsuite.test 202 - n_object_unterminated-value.json
PASS: jsontestsuite.test 203 - n_object_with_single_string.json
PASS: testsuite.test 152 DBG4 - Spec Example 7.10. Plain Characters
PASS: jsontestsuite.test 204 - n_object_with_trailing_garbage.json
PASS: testsuite.test 153 DC7X - Various trailing tabs
PASS: jsontestsuite.test 205 - n_single_space.json
PASS: testsuite.test 154 DFF7 - Spec Example 7.16. Flow Mapping Entries
PASS: jsontestsuite.test 206 - n_string_1_surrogate_then_escape.json
PASS: testsuite.test 155 DHP8 - Flow Sequence
PASS: jsontestsuite.test 207 - n_string_1_surrogate_then_escape_u.json
PASS: testsuite.test 156 DK3J - Zero indented block scalar with line that looks like a comment
PASS: jsontestsuite.test 208 - n_string_1_surrogate_then_escape_u1.json
PASS: testsuite.test 157 DK4H - Implicit key followed by newline
PASS: testsuite.test 158 DMG6 - Wrong indendation in Map
PASS: jsontestsuite.test 209 - n_string_1_surrogate_then_escape_u1x.json
PASS: jsontestsuite.test 210 - n_string_accentuated_char_no_quotes.json
PASS: testsuite.test 159 DWX9 - Spec Example 8.8. Literal Content
PASS: jsontestsuite.test 211 - n_string_backslash_00.json
PASS: testsuite.test 160 E76Z - Aliases in Implicit Block Mapping
PASS: jsontestsuite.test 212 - n_string_escape_x.json
PASS: jsontestsuite.test 213 - n_string_escaped_backslash_bad.json
PASS: testsuite.test 161 EB22 - Missing document-end marker before directive
PASS: jsontestsuite.test 214 - n_string_escaped_ctrl_char_tab.json
PASS: testsuite.test 162 EHF6 - Tags for Flow Objects
PASS: jsontestsuite.test 215 - n_string_escaped_emoji.json
PASS: jsontestsuite.test 216 - n_string_incomplete_escape.json
PASS: testsuite.test 163 EW3V - Wrong indendation in mapping
PASS: jsontestsuite.test 217 - n_string_incomplete_escaped_character.json
PASS: testsuite.test 164 EX5H - Multiline Scalar at Top Level [1.3]
PASS: jsontestsuite.test 218 - n_string_incomplete_surrogate.json
PASS: jsontestsuite.test 219 - n_string_incomplete_surrogate_escape_invalid.json
PASS: testsuite.test 165 EXG3 - Three dashes and content without space [1.3]
PASS: jsontestsuite.test 220 - n_string_invalid-utf-8-in-escape.json
PASS: testsuite.test 166 F2C7 - Anchors and Tags
PASS: jsontestsuite.test 221 - n_string_invalid_backslash_esc.json
PASS: testsuite.test 167 F3CP - Nested flow collections on one line
PASS: jsontestsuite.test 222 - n_string_invalid_unicode_escape.json
PASS: jsontestsuite.test 223 - n_string_invalid_utf8_after_escape.json
PASS: testsuite.test 168 F6MC - More indented lines at the beginning of folded block scalars
PASS: jsontestsuite.test 224 - n_string_leading_uescaped_thinspace.json
PASS: testsuite.test 169 F8F9 - Spec Example 8.5. Chomping Trailing Lines
PASS: jsontestsuite.test 225 - n_string_no_quotes_with_bad_escape.json
PASS: jsontestsuite.test 226 - n_string_single_doublequote.json
PASS: testsuite.test 170 FBC9 - Allowed characters in plain scalars
PASS: jsontestsuite.test 227 - n_string_single_quote.json
PASS: jsontestsuite.test 228 - n_string_single_string_no_double_quotes.json
PASS: testsuite.test 171 FH7J - Tags on Empty Scalars
PASS: jsontestsuite.test 229 - n_string_start_escape_unclosed.json
PASS: testsuite.test 172 FP8R - Zero indented block scalar
PASS: jsontestsuite.test 230 - n_string_unescaped_ctrl_char.json
PASS: testsuite.test 173 FQ7F - Spec Example 2.1. Sequence of Scalars
PASS: jsontestsuite.test 231 - n_string_unescaped_newline.json
PASS: jsontestsuite.test 232 - n_string_unescaped_tab.json
PASS: testsuite.test 174 FRK4 - Spec Example 7.3. Completely Empty Flow Nodes
PASS: jsontestsuite.test 233 - n_string_unicode_CapitalU.json
PASS: testsuite.test 175 FTA2 - Single block sequence with anchor and explicit document start
PASS: testsuite.test 176 FUP4 - Flow Sequence in Flow Sequence
PASS: testsuite.test 177 G4RS - Spec Example 2.17. Quoted Scalars
PASS: testsuite.test 178 G5U8 - Plain dashes in flow sequence
PASS: testsuite.test 179 G7JE - Multiline implicit keys
PASS: testsuite.test 180 G992 - Spec Example 8.9. Folded Scalar
PASS: testsuite.test 181 G9HC - Invalid anchor in zero indented sequence
PASS: testsuite.test 182 GDY7 - Comment that looks like a mapping key
PASS: testsuite.test 183 GH63 - Mixed Block Mapping (explicit to implicit)
PASS: testsuite.test 184 GT5M - Node anchor in sequence
PASS: testsuite.test 185 H2RW - Blank lines
PASS: testsuite.test 186 H3Z8 - Literal unicode
PASS: testsuite.test 187 H7J7 - Node anchor not indented
PASS: testsuite.test 188 HMK4 - Spec Example 2.16. Indentation determines scope
PASS: testsuite.test 189 HMQ5 - Spec Example 6.23. Node Properties
PASS: testsuite.test 190 HRE5 - Double quoted scalar with escaped single quote
PASS: testsuite.test 191 HS5T - Spec Example 7.12. Plain Lines
PASS: testsuite.test 192 HU3P - Invalid Mapping in plain scalar
PASS: jsontestsuite.test 234 - n_string_with_trailing_garbage.json
PASS: testsuite.test 193 HWV9 - Document-end marker
PASS: jsontestsuite.test 235 - n_structure_100000_opening_arrays.json
PASS: jsontestsuite.test 236 - n_structure_U+2060_word_joined.json
PASS: testsuite.test 194 J3BT - Spec Example 5.12. Tabs and Spaces
PASS: jsontestsuite.test 237 - n_structure_UTF8_BOM_no_data.json
PASS: testsuite.test 195 J5UC - Multiple Pair Block Mapping
PASS: jsontestsuite.test 238 - n_structure_angle_bracket_..json
PASS: testsuite.test 196 J7PZ - Spec Example 2.26. Ordered Mappings
PASS: jsontestsuite.test 239 - n_structure_angle_bracket_null.json
PASS: testsuite.test 197 J7VC - Empty Lines Between Mapping Elements
PASS: jsontestsuite.test 240 - n_structure_array_trailing_garbage.json
PASS: jsontestsuite.test 241 - n_structure_array_with_extra_array_close.json
PASS: testsuite.test 198 J9HZ - Spec Example 2.9. Single Document with Two Comments
PASS: jsontestsuite.test 242 - n_structure_array_with_unclosed_string.json
PASS: testsuite.test 199 JHB9 - Spec Example 2.7. Two Documents in a Stream
PASS: jsontestsuite.test 243 - n_structure_ascii-unicode-identifier.json
PASS: testsuite.test 200 JQ4R - Spec Example 8.14. Block Sequence
PASS: jsontestsuite.test 244 - n_structure_capitalized_True.json
PASS: jsontestsuite.test 245 - n_structure_close_unopened_array.json
PASS: testsuite.test 201 JR7V - Question marks in scalars
PASS: jsontestsuite.test 246 - n_structure_comma_instead_of_closing_brace.json
PASS: testsuite.test 202 JS2J - Spec Example 6.29. Node Anchors
PASS: jsontestsuite.test 247 - n_structure_double_array.json
PASS: jsontestsuite.test 248 - n_structure_end_array.json
PASS: testsuite.test 203 JTV5 - Block Mapping with Multiline Scalars
PASS: jsontestsuite.test 249 - n_structure_incomplete_UTF8_BOM.json
PASS: jsontestsuite.test 250 - n_structure_lone-invalid-utf-8.json
PASS: testsuite.test 204 JY7Z - Trailing content that looks like a mapping
PASS: jsontestsuite.test 251 - n_structure_lone-open-bracket.json
PASS: testsuite.test 205 K3WX - Colon and adjacent value after comment on next line
PASS: jsontestsuite.test 252 - n_structure_no_data.json
PASS: jsontestsuite.test 253 - n_structure_null-byte-outside-string.json
PASS: testsuite.test 206 K4SU - Multiple Entry Block Sequence
PASS: jsontestsuite.test 254 - n_structure_number_with_trailing_garbage.json
PASS: testsuite.test 207 K527 - Spec Example 6.6. Line Folding
PASS: jsontestsuite.test 255 - n_structure_object_followed_by_closing_object.json
PASS: jsontestsuite.test 256 - n_structure_object_unclosed_no_value.json
PASS: testsuite.test 208 K54U - Tab after document header
PASS: jsontestsuite.test 257 - n_structure_object_with_comment.json
PASS: testsuite.test 209 K858 - Spec Example 8.6. Empty Scalar Chomping
PASS: jsontestsuite.test 258 - n_structure_object_with_trailing_garbage.json
PASS: testsuite.test 210 KK5P - Various combinations of explicit block mappings
PASS: jsontestsuite.test 259 - n_structure_open_array_apostrophe.json
PASS: testsuite.test 211 KMK3 - Block Submapping
PASS: testsuite.test 212 KS4U - Invalid item after end of flow sequence
PASS: testsuite.test 213 KSS4 - Scalars on --- line
PASS: testsuite.test 214 L94M - Tags in Explicit Mapping
PASS: testsuite.test 215 L9U5 - Spec Example 7.11. Plain Implicit Keys
PASS: testsuite.test 216 LE5A - Spec Example 7.24. Flow Nodes
PASS: testsuite.test 217 LHL4 - Invalid tag
PASS: testsuite.test 218 LP6E - Whitespace After Scalars in Flow
PASS: testsuite.test 219 LQZ7 - Spec Example 7.4. Double Quoted Implicit Keys
PASS: testsuite.test 220 LX3P - Implicit Flow Mapping Key on one line
PASS: testsuite.test 221 M29M - Literal Block Scalar
PASS: testsuite.test 222 M5C3 - Spec Example 8.21. Block Scalar Nodes
PASS: testsuite.test 223 M5DY - Spec Example 2.11. Mapping between Sequences
PASS: testsuite.test 224 M7A3 - Spec Example 9.3. Bare Documents
PASS: testsuite.test 225 M7NX - Nested flow collections
PASS: testsuite.test 226 M9B4 - Spec Example 8.7. Literal Scalar
PASS: testsuite.test 227 MJS9 - Spec Example 6.7. Block Folding
PASS: testsuite.test 228 MXS3 - Flow Mapping in Block Sequence
PASS: testsuite.test 229 MYW6 - Block Scalar Strip
PASS: testsuite.test 230 MZX3 - Non-Specific Tags on Scalars
PASS: testsuite.test 231 N4JP - Bad indentation in mapping
PASS: testsuite.test 232 N782 - Invalid document markers in flow style
PASS: testsuite.test 233 NAT4 - Various empty or newline only quoted strings
PASS: testsuite.test 234 NB6Z - Multiline plain value with tabs on empty lines
PASS: testsuite.test 235 NHX8 - Empty Lines at End of Document
PASS: testsuite.test 236 NJ66 - Multiline plain flow mapping key
PASS: testsuite.test 237 NKF9 - Empty keys in block and flow mapping
PASS: testsuite.test 238 NP9H - Spec Example 7.5. Double Quoted Line Breaks
PASS: testsuite.test 239 P2AD - Spec Example 8.1. Block Scalar Header
PASS: testsuite.test 240 P2EQ - Invalid sequene item on same line as previous item
PASS: jsontestsuite.test 260 - n_structure_open_array_comma.json
PASS: jsontestsuite.test 261 - n_structure_open_array_object.json
PASS: testsuite.test 241 P76L - Spec Example 6.19. Secondary Tag Handle
PASS: jsontestsuite.test 262 - n_structure_open_array_open_object.json
PASS: testsuite.test 242 P94K - Spec Example 6.11. Multi-Line Comments
PASS: jsontestsuite.test 263 - n_structure_open_array_open_string.json
PASS: jsontestsuite.test 264 - n_structure_open_array_string.json
PASS: testsuite.test 243 PBJ2 - Spec Example 2.3. Mapping Scalars to Sequences
PASS: jsontestsuite.test 265 - n_structure_open_object.json
PASS: testsuite.test 244 PRH3 - Spec Example 7.9. Single Quoted Lines
PASS: jsontestsuite.test 266 - n_structure_open_object_close_array.json
PASS: jsontestsuite.test 267 - n_structure_open_object_comma.json
PASS: testsuite.test 245 PUW8 - Document start on last line
PASS: jsontestsuite.test 268 - n_structure_open_object_open_array.json
PASS: testsuite.test 246 PW8X - Anchors on Empty Scalars
PASS: jsontestsuite.test 269 - n_structure_open_object_open_string.json
PASS: testsuite.test 247 Q4CL - Trailing content after quoted value
PASS: jsontestsuite.test 270 - n_structure_open_object_string_with_apostrophes.json
PASS: jsontestsuite.test 271 - n_structure_open_open.json
PASS: testsuite.test 248 Q5MG - Tab at beginning of line followed by a flow mapping
PASS: jsontestsuite.test 272 - n_structure_single_eacute.json
PASS: testsuite.test 249 Q88A - Spec Example 7.23. Flow Content
PASS: jsontestsuite.test 273 - n_structure_single_star.json
PASS: jsontestsuite.test 274 - n_structure_trailing_#.json
PASS: testsuite.test 250 Q8AD - Spec Example 7.5. Double Quoted Line Breaks [1.3]
PASS: jsontestsuite.test 275 - n_structure_uescaped_LF_before_string.json
PASS: testsuite.test 251 Q9WF - Spec Example 6.12. Separation Spaces
PASS: jsontestsuite.test 276 - n_structure_unclosed_array.json
PASS: testsuite.test 252 QB6E - Wrong indented multiline quoted scalar
PASS: jsontestsuite.test 277 - n_structure_unclosed_array_partial_null.json
PASS: testsuite.test 253 QF4Y - Spec Example 7.19. Single Pair Flow Mappings
PASS: jsontestsuite.test 278 - n_structure_unclosed_array_unfinished_false.json
PASS: jsontestsuite.test 279 - n_structure_unclosed_array_unfinished_true.json
PASS: testsuite.test 254 QLJ7 - Tag shorthand used in documents but only defined in the first
PASS: jsontestsuite.test 280 - n_structure_unclosed_object.json
PASS: jsontestsuite.test 281 - n_structure_unicode-identifier.json
PASS: testsuite.test 255 QT73 - Comment and document-end marker
PASS: jsontestsuite.test 282 - n_structure_whitespace_U+2060_word_joiner.json
PASS: testsuite.test 256 R4YG - Spec Example 8.2. Block Indentation Indicator
PASS: jsontestsuite.test 283 - n_structure_whitespace_formfeed.json
PASS: testsuite.test 257 R52L - Nested flow mapping sequence and mappings
PASS: jsontestsuite.test 284 - i-pass i_number_double_huge_neg_exp.json
PASS: jsontestsuite.test 285 - i-pass i_number_huge_exp.json
PASS: testsuite.test 258 RHX7 - YAML directive without document end marker
PASS: jsontestsuite.test 286 - i-pass i_number_neg_int_huge_exp.json
PASS: testsuite.test 259 RLU9 - Sequence Indent
PASS: jsontestsuite.test 287 - i-pass i_number_pos_double_huge_exp.json
PASS: testsuite.test 260 RR7F - Mixed Block Mapping (implicit to explicit)
PASS: jsontestsuite.test 288 - i-pass i_number_real_neg_overflow.json
PASS: testsuite.test 261 RTP8 - Spec Example 9.2. Document Markers
PASS: jsontestsuite.test 289 - i-pass i_number_real_pos_overflow.json
PASS: testsuite.test 262 RXY3 - Invalid document-end marker in single quoted string
PASS: jsontestsuite.test 290 - i-pass i_number_real_underflow.json
PASS: jsontestsuite.test 291 - i-pass i_number_too_big_neg_int.json
PASS: testsuite.test 263 RZP5 - Various Trailing Comments [1.3]
PASS: jsontestsuite.test 292 - i-pass i_number_too_big_pos_int.json
PASS: testsuite.test 264 RZT7 - Spec Example 2.28. Log File
PASS: jsontestsuite.test 293 - i-pass i_number_very_big_negative_int.json
PASS: testsuite.test 265 S3PD - Spec Example 8.18. Implicit Block Mapping Entries
PASS: jsontestsuite.test 294 - i-fail i_object_key_lone_2nd_surrogate.json
PASS: testsuite.test 266 S4GJ - Invalid text after block scalar indicator
PASS: jsontestsuite.test 295 - i-fail i_string_1st_surrogate_but_2nd_missing.json
PASS: jsontestsuite.test 296 - i-fail i_string_1st_valid_surrogate_2nd_invalid.json
PASS: testsuite.test 267 S4JQ - Spec Example 6.28. Non-Specific Tags
PASS: jsontestsuite.test 297 - i-fail i_string_UTF-16LE_with_BOM.json
PASS: testsuite.test 268 S4T7 - Document with footer
PASS: jsontestsuite.test 298 - i-fail i_string_UTF-8_invalid_sequence.json
PASS: testsuite.test 269 S7BG - Colon followed by comma
PASS: jsontestsuite.test 299 - i-fail i_string_UTF8_surrogate_U+D800.json
PASS: jsontestsuite.test 300 - i-fail i_string_incomplete_surrogate_and_escape_valid.json
PASS: testsuite.test 270 S98Z - Block scalar with more spaces than first content line
PASS: jsontestsuite.test 301 - i-fail i_string_incomplete_surrogate_pair.json
PASS: testsuite.test 271 S9E8 - Spec Example 5.3. Block Structure Indicators
PASS: jsontestsuite.test 302 - i-fail i_string_incomplete_surrogates_escape_valid.json
PASS: testsuite.test 272 SBG9 - Flow Sequence in Flow Mapping
PASS: jsontestsuite.test 303 - i-fail i_string_invalid_lonely_surrogate.json
PASS: jsontestsuite.test 304 - i-fail i_string_invalid_surrogate.json
PASS: testsuite.test 273 SF5V - Duplicate YAML directive
PASS: jsontestsuite.test 305 - i-fail i_string_invalid_utf-8.json
PASS: testsuite.test 274 SKE5 - Anchor before zero indented sequence
PASS: jsontestsuite.test 306 - i-fail i_string_inverted_surrogates_U+1D11E.json
PASS: jsontestsuite.test 307 - i-fail i_string_iso_latin_1.json
PASS: testsuite.test 275 SR86 - Anchor plus Alias
PASS: jsontestsuite.test 308 - i-fail i_string_lone_second_surrogate.json
PASS: testsuite.test 276 SSW6 - Spec Example 7.7. Single Quoted Characters [1.3]
PASS: jsontestsuite.test 309 - i-fail i_string_lone_utf8_continuation_byte.json
PASS: testsuite.test 277 SU5Z - Comment without whitespace after doublequoted scalar
PASS: jsontestsuite.test 310 - i-fail i_string_not_in_unicode_range.json
PASS: testsuite.test 278 SU74 - Anchor and alias as mapping key
PASS: jsontestsuite.test 311 - i-fail i_string_overlong_sequence_2_bytes.json
PASS: jsontestsuite.test 312 - i-fail i_string_overlong_sequence_6_bytes.json
PASS: testsuite.test 279 SY6V - Anchor before sequence entry on same line
PASS: jsontestsuite.test 313 - i-fail i_string_overlong_sequence_6_bytes_null.json
PASS: testsuite.test 280 SYW4 - Spec Example 2.2. Mapping Scalars to Scalars
PASS: jsontestsuite.test 314 - i-fail i_string_truncated-utf-8.json
PASS: testsuite.test 281 T26H - Spec Example 8.8. Literal Content [1.3]
PASS: jsontestsuite.test 315 - i-fail i_string_utf16BE_no_BOM.json
PASS: testsuite.test 282 T4YY - Spec Example 7.9. Single Quoted Lines [1.3]
PASS: jsontestsuite.test 316 - i-fail i_string_utf16LE_no_BOM.json
PASS: jsontestsuite.test 317 - i-pass i_structure_500_nested_arrays.json
PASS: jsontestsuite.test 318 - i-pass i_structure_UTF-8_BOM_empty_object.json
PASS: testsuite.test 283 T5N4 - Spec Example 8.7. Literal Scalar [1.3]
PASS: testsuite.test 284 T833 - Flow mapping missing a separating comma
PASS: testsuite.test 285 TD5N - Invalid scalar after sequence
PASS: testsuite.test 286 TE2A - Spec Example 8.16. Block Mappings
PASS: testsuite.test 287 TL85 - Spec Example 6.8. Flow Folding
PASS: testsuite.test 288 TS54 - Folded Block Scalar
PASS: testsuite.test 289 U3C3 - Spec Example 6.16. “TAG” directive
PASS: testsuite.test 290 U3XV - Node and Mapping Key Anchors
PASS: testsuite.test 291 U44R - Bad indentation in mapping (2)
PASS: testsuite.test 292 U99R - Invalid comma in tag
PASS: testsuite.test 293 U9NS - Spec Example 2.8. Play by Play Feed from a Game
PASS: testsuite.test 294 UDM2 - Plain URL in flow mapping
PASS: testsuite.test 295 UDR7 - Spec Example 5.4. Flow Collection Indicators
PASS: testsuite.test 296 UGM3 - Spec Example 2.27. Invoice
PASS: testsuite.test 297 UT92 - Spec Example 9.4. Explicit Documents
PASS: testsuite.test 298 V55R - Aliases in Block Sequence
PASS: testsuite.test 299 V9D5 - Spec Example 8.19. Compact Block Mappings
PASS: testsuite.test 300 W42U - Spec Example 8.15. Block Sequence Entry Types
PASS: testsuite.test 301 W4TN - Spec Example 9.5. Directives Documents
PASS: testsuite.test 302 W5VH - Allowed characters in alias
PASS: testsuite.test 303 W9L4 - Literal block scalar with more spaces in first line
PASS: testsuite.test 304 WZ62 - Spec Example 7.2. Empty Content
PASS: testsuite.test 305 X38W - Aliases in Flow Objects
PASS: testsuite.test 306 X4QW - Comment without whitespace after block scalar indicator
PASS: testsuite.test 307 X8DW - Explicit key and value seperated by comment
PASS: testsuite.test 308 XLQ9 - Multiline scalar that looks like a YAML directive
PASS: testsuite.test 309 XV9V - Spec Example 6.5. Empty Lines [1.3]
PASS: testsuite.test 310 XW4D - Various Trailing Comments
PASS: testsuite.test 311 Y2GN - Anchor with colon in the middle
PASS: testsuite.test 312 YD5X - Spec Example 2.5. Sequence of Sequences
PASS: testsuite.test 313 Z67P - Spec Example 8.21. Block Scalar Nodes [1.3]
PASS: testsuite.test 314 Z9M4 - Spec Example 6.22. Global Tag Prefix
PASS: testsuite.test 315 ZCZ6 - Invalid mapping in plain single line value
PASS: testsuite.test 316 ZF4X - Spec Example 2.6. Mapping of Mappings
PASS: testsuite.test 317 ZH7C - Anchors in Mapping
PASS: testsuite.test 318 ZK9H - Nested top level flow mapping
PASS: testsuite.test 319 ZL4Z - Invalid nested mapping
PASS: testsuite.test 320 ZVH3 - Wrong indented sequence item
PASS: testsuite.test 321 ZWK4 - Key with anchor after missing explicit mapping value
PASS: testsuite.test 322 ZXT5 - Implicit key followed by newline and adjacent value
============================================================================
Testsuite summary for libfyaml 0.7
============================================================================
# TOTAL: 998
# PASS:  998
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[2]: *** [Makefile:1158: check-am] Error 2
make[1]: *** [Makefile:582: check-recursive] Error 1
make: *** [Makefile:889: check] Error 2
oxr463 commented 2 years ago

Here are the test results from v0.7.3:

Making check in src
Making check in test
Cloning into 'test-suite-data'...
Cloning into 'json-test-suite-data'...
FAIL: testsuite.test 1 [A-Z0-9][A-Z0-9][A-Z0-9][A-Z0-9] -
FAIL: jsontestsuite.test 1 - y_*.json
PASS: jsontestsuite.test 2 - n_*.json
PASS: jsontestsuite.test 3 - i-fail i_*.json
PASS: testerrors.test 1 0002 - Duplicate key (plain scalar)
PASS: testerrors.test 2 0003 - Duplicate key (plain scalar, quoted scalar)
PASS: testerrors.test 3 0004 - Duplicate key (plain scalar, literal scalar)
PASS: testerrors.test 4 0005 - Duplicate key (sequence)
PASS: testerrors.test 5 0006 - Duplicate key (simple mapping)
PASS: testerrors.test 6 0007 - Duplicate key (complex sorted mapping)
PASS: testerrors.test 7 0008 - Unknown alias
PASS: testemitter.test 1 anchors-1.yaml
PASS: testerrors.test 8 0009 - Invalid merge key (referencing not a mapping)
PASS: testerrors.test 9 0010 - Invalid merge key (not an alias, scalar)
PASS: testerrors.test 10 0011 - Invalid merge key (not an alias sequence item)
PASS: testemitter.test 2 anchors-2.yaml
PASS: testemitter.test 3 anchors-3.yaml
PASS: testemitter-streaming.test 1 anchors-1.yaml
PASS: testemitter.test 4 anchors-4.1.yaml
PASS: testemitter-streaming.test 2 anchors-2.yaml
PASS: testemitter.test 5 anchors-4.yaml
PASS: testemitter-streaming.test 3 anchors-3.yaml
PASS: testemitter.test 6 anchors-on-empty-scalars.yaml
PASS: testemitter-streaming.test 4 anchors-4.1.yaml
PASS: testemitter.test 7 anchors-on-empty-scalars1.yaml
PASS: testemitter-streaming.test 5 anchors-4.yaml
PASS: testemitter.test 8 anchors-on-empty-scalars2.yaml
PASS: testemitter-streaming.test 6 anchors-on-empty-scalars.yaml
PASS: testemitter.test 9 anchors-on-empty-scalars3.yaml
PASS: testemitter-streaming.test 7 anchors-on-empty-scalars1.yaml
PASS: testemitter.test 10 anchors-on-empty-scalars4.yaml
PASS: testemitter.test 11 anchors.yaml
PASS: testemitter-streaming.test 8 anchors-on-empty-scalars2.yaml
PASS: testemitter.test 12 array.yaml
PASS: testemitter-streaming.test 9 anchors-on-empty-scalars3.yaml
PASS: testemitter.test 13 block.yaml
PASS: testemitter-streaming.test 10 anchors-on-empty-scalars4.yaml
PASS: testemitter.test 14 block2.yaml
PASS: testemitter-streaming.test 11 anchors.yaml
PASS: testemitter.test 15 block3.yaml
PASS: testemitter-streaming.test 12 array.yaml
PASS: testemitter.test 16 block4.yaml
PASS: testemitter-streaming.test 13 block.yaml
PASS: testemitter.test 17 block6.yaml
PASS: testemitter-streaming.test 14 block2.yaml
PASS: testemitter.test 18 block7.yaml
PASS: testemitter-streaming.test 15 block3.yaml
PASS: testemitter.test 19 blocked.yaml
PASS: testemitter-streaming.test 16 block4.yaml
PASS: testemitter.test 20 blockind.yaml
PASS: testemitter.test 21 c1.yaml
PASS: testemitter-streaming.test 17 block6.yaml
PASS: testemitter.test 22 c10.yaml
PASS: testemitter-streaming.test 18 block7.yaml
PASS: testemitter.test 23 c11.yaml
PASS: testemitter-streaming.test 19 blocked.yaml
PASS: testemitter.test 24 c12.yaml
PASS: testemitter-streaming.test 20 blockind.yaml
PASS: testemitter.test 25 c13.yaml
PASS: testemitter-streaming.test 21 c1.yaml
PASS: testemitter.test 26 c2.yaml
PASS: testemitter-streaming.test 22 c10.yaml
PASS: testemitter.test 27 c3.yaml
PASS: testemitter-streaming.test 23 c11.yaml
PASS: testemitter.test 28 c4.yaml
PASS: testemitter-streaming.test 24 c12.yaml
PASS: testemitter.test 29 c5.yaml
PASS: testemitter-streaming.test 25 c13.yaml
PASS: testemitter.test 30 c6.yaml
PASS: testemitter-streaming.test 26 c2.yaml
PASS: testemitter.test 31 c7.yaml
PASS: testemitter.test 32 c8.yaml
PASS: testemitter-streaming.test 27 c3.yaml
PASS: testemitter.test 33 c9.yaml
PASS: testemitter-streaming.test 28 c4.yaml
PASS: testemitter.test 34 compact1.yaml
remote: Enumerating objects: 2397, done.
PASS: testemitter-streaming.test 29 c5.yaml
PASS: testemitter.test 35 compactblockmap.yaml
PASS: testemitter-streaming.test 30 c6.yaml
PASS: testemitter.test 36 complexkey.yaml
remote: Counting objects: 100% (49/49), done.
PASS: testemitter-streaming.test 31 c7.yaml
PASS: testemitter.test 37 complexkey2.yaml
PASS: testemitter-streaming.test 32 c8.yaml
PASS: testemitter.test 38 complexkey3.yaml
remote: Compressing objects: 100% (40/40), done.
PASS: testemitter-streaming.test 33 c9.yaml
PASS: testemitter.test 39 complexkey4.yaml
PASS: testemitter-streaming.test 34 compact1.yaml
PASS: testemitter.test 40 complexkey5.yaml
PASS: testemitter-streaming.test 35 compactblockmap.yaml
PASS: testemitter.test 41 complexkey6.yaml
PASS: testemitter-streaming.test 36 complexkey.yaml
PASS: testemitter.test 42 complexkey7.yaml
PASS: testemitter.test 43 complexkey8.yaml
PASS: testemitter-streaming.test 37 complexkey2.yaml
PASS: testemitter.test 44 complexkey9.yaml
PASS: testemitter-streaming.test 38 complexkey3.yaml
PASS: testemitter.test 45 docstartend.yaml
PASS: testemitter-streaming.test 39 complexkey4.yaml
PASS: testemitter.test 46 dqscalar.yaml
PASS: testemitter-streaming.test 40 complexkey5.yaml
remote: Enumerating objects: 16649, done.
PASS: testemitter-streaming.test 41 complexkey6.yaml
remote: Counting objects: 100% (2604/2604), done.
PASS: testemitter-streaming.test 42 complexkey7.yaml
PASS: testemitter-streaming.test 43 complexkey8.yaml
PASS: testemitter.test 47 dqzero.yaml
PASS: testemitter.test 48 emoji.yaml04/1290)
PASS: testemitter-streaming.test 44 complexkey9.yaml
PASS: testemitter.test 49 emptydoc.yaml
PASS: testemitter-streaming.test 45 docstartend.yaml
PASS: testemitter.test 50 emptykey.yaml
PASS: testemitter-streaming.test 46 dqscalar.yaml
PASS: testemitter.test 51 emptystream.yaml
PASS: testemitter.test 52 flow.yaml129/1290)
PASS: testemitter.test 53 flow1.yaml42/1290)
PASS: testemitter.test 54 flow2.yaml55/1290)
PASS: testemitter-streaming.test 47 dqzero.yaml
PASS: testemitter-streaming.test 48 emoji.yaml
PASS: testemitter.test 55 fold-tricky.yaml
PASS: testemitter.test 56 fold.yaml194/1290)
PASS: testemitter-streaming.test 49 emptydoc.yaml
PASS: testemitter.test 57 fold2.yaml07/1290)
PASS: testemitter-streaming.test 50 emptykey.yaml
PASS: testemitter.test 58 fold3.yaml20/1290)
PASS: testemitter-streaming.test 51 emptystream.yaml
PASS: testemitter.test 59 fold4.yaml
PASS: testemitter-streaming.test 52 flow.yaml
PASS: testemitter.test 60 fold5.yaml58/1290)
PASS: testemitter-streaming.test 53 flow1.yaml
PASS: testemitter.test 61 folded-endbreaks.yaml
PASS: testemitter.test 62 folded.yaml4/1290)
PASS: testemitter-streaming.test 54 flow2.yaml
PASS: testemitter-streaming.test 55 fold-tricky.yaml
PASS: testemitter.test 63 folded2.yaml
PASS: testemitter.test 64 folding.yaml/1290)
PASS: testemitter-streaming.test 56 fold.yaml
PASS: testemitter.test 65 global-tag.yaml90)
PASS: testemitter-streaming.test 57 fold2.yaml
PASS: testemitter.test 66 invoice.yaml/1290)
PASS: testemitter-streaming.test 58 fold3.yaml
PASS: testemitter.test 67 json.yaml
PASS: testemitter-streaming.test 59 fold4.yaml
PASS: testemitter.test 68 keyflow.yaml/1290)
PASS: testemitter-streaming.test 60 fold5.yaml
PASS: testemitter.test 69 keykey.yaml
PASS: testemitter-streaming.test 61 folded-endbreaks.yaml
PASS: testemitter.test 70 keykey2.yaml/1290)
PASS: testemitter-streaming.test 62 folded.yaml
PASS: testemitter.test 71 line.yaml968/1290)
PASS: testemitter-streaming.test 63 folded2.yaml
PASS: testemitter.test 72 literal-endbreaks.yaml
remote: Compressing objects: 100% (1290/1290), done.
PASS: testemitter-streaming.test 64 folding.yaml
PASS: testemitter.test 73 literal.yaml
PASS: testemitter-streaming.test 65 global-tag.yaml
PASS: testemitter.test 74 literal1.yaml
PASS: testemitter-streaming.test 66 invoice.yaml
PASS: testemitter.test 75 literal2.yaml
PASS: testemitter.test 76 literal3.yaml
PASS: testemitter-streaming.test 67 json.yaml
PASS: testemitter.test 77 literal4.yaml
PASS: testemitter-streaming.test 68 keyflow.yaml
PASS: testemitter.test 78 mapping.yaml
PASS: testemitter-streaming.test 69 keykey.yaml
PASS: testemitter.test 79 mergekeyspec.yaml
PASS: testemitter-streaming.test 70 keykey2.yaml
PASS: testemitter.test 80 multi-document.yaml
PASS: testemitter-streaming.test 71 line.yaml
PASS: testemitter.test 81 multiline-quoted-key.yaml
PASS: testemitter-streaming.test 72 literal-endbreaks.yaml
PASS: testemitter.test 82 multiline-simple-key.yaml
PASS: testemitter-streaming.test 73 literal.yaml
PASS: testemitter.test 83 nodeprop.yaml
PASS: testemitter-streaming.test 74 literal1.yaml
PASS: testemitter.test 84 nodeprop2.yaml
PASS: testemitter-streaming.test 75 literal2.yaml
PASS: testemitter.test 85 numbers-flow.yaml
PASS: testemitter-streaming.test 76 literal3.yaml
PASS: testemitter.test 86 numbers.yaml
PASS: testemitter-streaming.test 77 literal4.yaml
PASS: testemitter.test 87 plainlines.yaml
PASS: testemitter-streaming.test 78 mapping.yaml5.00 MiB/s
PASS: testemitter.test 88 plainscalar.yamliB | 15.00 MiB/s
PASS: testemitter-streaming.test 79 mergekeyspec.yamlMiB/s
PASS: testemitter.test 89 quoted.yaml
PASS: testemitter.test 90 quotedbackslash.yaml
PASS: testemitter-streaming.test 80 multi-document.yaml
PASS: testemitter-streaming.test 81 multiline-quoted-key.yaml
PASS: testemitter.test 91 scalar-multiline.yaml
PASS: testemitter.test 92 scalar-singlequoted.yaml
PASS: testemitter-streaming.test 82 multiline-simple-key.yaml
PASS: testemitter.test 93 scalar-space.yaml
PASS: testemitter-streaming.test 83 nodeprop.yaml
PASS: testemitter.test 94 scalar-space1.yaml
PASS: testemitter-streaming.test 84 nodeprop2.yaml
PASS: testemitter.test 95 scalars.yaml
PASS: testemitter-streaming.test 85 numbers-flow.yaml
PASS: testemitter.test 96 scalars2.yaml
PASS: testemitter.test 97 scanner-c-1.yaml
PASS: testemitter-streaming.test 86 numbers.yaml
PASS: testemitter.test 98 scanner-c-10.yaml
PASS: testemitter-streaming.test 87 plainlines.yaml
PASS: testemitter.test 99 scanner-c-11.yaml
PASS: testemitter-streaming.test 88 plainscalar.yaml
PASS: testemitter.test 100 scanner-c-12.yaml
PASS: testemitter-streaming.test 89 quoted.yaml
PASS: testemitter.test 101 scanner-c-13.yaml
PASS: testemitter-streaming.test 90 quotedbackslash.yaml
PASS: testemitter.test 102 scanner-c-2.yaml
PASS: testemitter-streaming.test 91 scalar-multiline.yaml
PASS: testemitter.test 103 scanner-c-3.yaml
PASS: testemitter-streaming.test 92 scalar-singlequoted.yaml
PASS: testemitter.test 104 scanner-c-4.yaml
PASS: testemitter-streaming.test 93 scalar-space.yaml
PASS: testemitter.test 105 scanner-c-5.yaml
PASS: testemitter-streaming.test 94 scalar-space1.yaml
PASS: testemitter.test 106 scanner-c-6.yaml
PASS: testemitter-streaming.test 95 scalars.yaml
PASS: testemitter.test 107 scanner-c-7.yaml
PASS: testemitter-streaming.test 96 scalars2.yaml
PASS: testemitter.test 108 scanner-c-8-2.yaml
PASS: testemitter-streaming.test 97 scanner-c-1.yaml
PASS: testemitter.test 109 scanner-c-8.yaml
PASS: testemitter-streaming.test 98 scanner-c-10.yamlMiB/s
PASS: testemitter.test 110 scanner-c-9.yaml
PASS: testemitter-streaming.test 99 scanner-c-11.yamlMiB/s
PASS: testemitter.test 111 seq.yaml
PASS: testemitter-streaming.test 100 scanner-c-12.yaml
PASS: testemitter.test 112 seq1.yaml
remote: Total 16649 (delta 1654), reused 2010 (delta 1157), pack-reused 14045
PASS: testemitter-streaming.test 101 scanner-c-13.yaml
PASS: testemitter.test 113 seq2.yaml), 4.82 MiB | 9.62 MiB/s
Receiving objects: 100% (16649/16649), 4.83 MiB | 9.63 MiB/s, done.
PASS: testemitter-streaming.test 102 scanner-c-2.yaml
PASS: testemitter.test 114 seq3.yaml
PASS: testemitter-streaming.test 103 scanner-c-3.yaml
PASS: testemitter.test 115 seq4.yaml
PASS: testemitter-streaming.test 104 scanner-c-4.yamlMiB/s
PASS: testemitter.test 116 seq5.yaml
PASS: testemitter.test 117 seq6.yaml7.51 MiB | 15.00 MiB/s
PASS: testemitter-streaming.test 105 scanner-c-5.yaml MiB/s
PASS: testemitter-streaming.test 106 scanner-c-6.yaml
PASS: testemitter.test 118 sets.yaml
PASS: testemitter-streaming.test 107 scanner-c-7.yaml
PASS: testemitter.test 119 simple.yaml
PASS: testemitter.test 120 simple1.yaml
PASS: testemitter-streaming.test 108 scanner-c-8-2.yaml
PASS: testemitter.test 121 simple2.yaml
PASS: testemitter-streaming.test 109 scanner-c-8.yaml
PASS: testemitter.test 122 simpleanchor.yaml
PASS: testemitter-streaming.test 110 scanner-c-9.yaml
PASS: testemitter-streaming.test 111 seq.yaml
PASS: testemitter.test 123 simpleanchor1.yaml
PASS: testemitter.test 124 simpleanchor2.yaml
PASS: testemitter-streaming.test 112 seq1.yaml
PASS: testemitter.test 125 simpleanchor3.yaml
PASS: testemitter-streaming.test 113 seq2.yaml
PASS: testemitter.test 126 simpleanchor4.yaml
PASS: testemitter.test 127 simplefolded.yaml
PASS: testemitter-streaming.test 114 seq3.yaml
PASS: testemitter-streaming.test 115 seq4.yaml
PASS: testemitter.test 128 simplekey.yaml
PASS: testemitter.test 129 simplekey1.yaml
PASS: testemitter-streaming.test 116 seq5.yaml
PASS: testemitter.test 130 simplekey2.yaml
PASS: testemitter-streaming.test 117 seq6.yaml
PASS: testemitter-streaming.test 118 sets.yaml
PASS: testemitter.test 131 simplekey3.yaml
PASS: testemitter-streaming.test 119 simple.yaml
PASS: testemitter.test 132 simplekey4.yaml
PASS: testemitter-streaming.test 120 simple1.yaml
PASS: testemitter.test 133 simplekey5.yaml
PASS: testemitter-streaming.test 121 simple2.yaml
PASS: testemitter.test 134 simpleliteral.yaml
PASS: testemitter-streaming.test 122 simpleanchor.yaml
PASS: testemitter.test 135 simpleseq.yaml
PASS: testemitter-streaming.test 123 simpleanchor1.yaml
PASS: testemitter-streaming.test 124 simpleanchor2.yaml
PASS: testemitter.test 136 simpleseq1.yaml
PASS: testemitter.test 137 singlepairimp.yaml
PASS: testemitter-streaming.test 125 simpleanchor3.yaml
PASS: testemitter.test 138 singlepairimp2.yaml
PASS: testemitter-streaming.test 126 simpleanchor4.yaml
PASS: testemitter.test 139 sqscalar.yaml
Resolving deltas: 100% (10659/10659), done.iB | 18.95 MiB/s
PASS: testemitter.test 140 sqscalarspace.yaml | 18.95 MiB/s
PASS: testemitter-streaming.test 127 simplefolded.yaml
PASS: testemitter.test 141 strings.yaml
PASS: testemitter-streaming.test 128 simplekey.yaml
PASS: testemitter.test 142 t.yaml
PASS: testemitter-streaming.test 129 simplekey1.yaml
PASS: testemitter.test 143 t1.yaml
PASS: testemitter-streaming.test 130 simplekey2.yaml
PASS: testemitter.test 144 t2.yaml
PASS: testemitter-streaming.test 131 simplekey3.yaml
PASS: testemitter.test 145 t3.yaml
PASS: testemitter-streaming.test 132 simplekey4.yaml
PASS: testemitter.test 146 t4.yaml
PASS: testemitter-streaming.test 133 simplekey5.yaml
PASS: testemitter.test 147 t5.yaml
PASS: testemitter.test 148 tabsmix.yaml
PASS: testemitter-streaming.test 134 simpleliteral.yaml
PASS: testemitter.test 149 tagdirective.yaml
PASS: testemitter-streaming.test 135 simpleseq.yaml
PASS: testemitter.test 150 tagesc.yaml
PASS: testemitter-streaming.test 136 simpleseq1.yaml
PASS: testemitter.test 151 tags-1.yaml
PASS: testemitter-streaming.test 137 singlepairimp.yaml
PASS: testemitter.test 152 tags.yaml
PASS: testemitter-streaming.test 138 singlepairimp2.yaml
PASS: testemitter.test 153 test.yaml
PASS: testemitter-streaming.test 139 sqscalar.yaml
PASS: testemitter.test 154 test1.yaml
PASS: testemitter-streaming.test 140 sqscalarspace.yaml
PASS: testemitter.test 155 test2.yaml
PASS: testemitter-streaming.test 141 strings.yaml
PASS: testemitter.test 156 u.yaml
PASS: testemitter-streaming.test 142 t.yaml
PASS: testemitter.test 157 u1.yaml
PASS: testemitter-streaming.test 143 t1.yaml
PASS: testemitter.test 158 u2.yaml
PASS: testemitter-streaming.test 144 t2.yaml
HEAD is now at 80f28943 Regenerated data from main v2021-10-09
PASS: testemitter.test 159 u3.yaml
PASS: testemitter-streaming.test 145 t3.yaml
PASS: testemitter.test 160 utf8-simple.yaml
PASS: testemitter-streaming.test 146 t4.yaml
PASS: testemitter.test 161 utf8.yaml
PASS: testemitter-streaming.test 147 t5.yaml
PASS: testemitter.test 162 v.yaml
PASS: testemitter-streaming.test 148 tabsmix.yaml
PASS: testemitter.test 163 v1.yaml
PASS: testemitter-streaming.test 149 tagdirective.yaml
PASS: testemitter.test 164 v2.yaml
PASS: testemitter-streaming.test 150 tagesc.yaml19.45 MiB/s
PASS: testemitter.test 165 version.yaml
PASS: testemitter-streaming.test 151 tags-1.yaml
PASS: testemitter.test 166 weirdplain.yaml
PASS: testemitter-streaming.test 152 tags.yaml
PASS: testemitter.test 167 ws0.yaml
PASS: testemitter.test 168 ws1.yaml
PASS: testemitter-streaming.test 153 test.yaml
PASS: testemitter.test 169 ws2.yaml
PASS: testemitter-streaming.test 154 test1.yaml
PASS: testemitter.test 170 ws3.yaml
PASS: testemitter-streaming.test 155 test2.yaml
PASS: testemitter.test 171 y.yaml
PASS: testemitter-streaming.test 156 u.yaml
PASS: testemitter.test 172 yaml-version.yaml
PASS: testemitter-streaming.test 157 u1.yaml
PASS: testemitter.test 173 yy.yaml
PASS: testemitter.test 174 zeroexplicit.yaml
PASS: testemitter-streaming.test 158 u2.yaml
PASS: testemitter-streaming.test 159 u3.yaml
PASS: testemitter-streaming.test 160 utf8-simple.yaml
PASS: testemitter-streaming.test 161 utf8.yaml
PASS: testemitter-streaming.test 162 v.yaml
PASS: testemitter-streaming.test 163 v1.yaml
PASS: testemitter-streaming.test 164 v2.yaml
PASS: testemitter-streaming.test 165 version.yaml
PASS: testemitter-streaming.test 166 weirdplain.yaml
PASS: testemitter-streaming.test 167 ws0.yaml
PASS: testemitter-streaming.test 168 ws1.yaml
PASS: testemitter-streaming.test 169 ws2.yaml
PASS: testemitter-streaming.test 170 ws3.yaml
PASS: testemitter-streaming.test 171 y.yaml
PASS: testemitter-streaming.test 172 yaml-version.yaml
PASS: testemitter-streaming.test 173 yy.yaml
PASS: testemitter-streaming.test 174 zeroexplicit.yaml
============================================================================
Testsuite summary for libfyaml 0.7.3
============================================================================
# TOTAL: 362
# PASS:  360
# SKIP:  0
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0
============================================================================
See test/test-suite.log
Please report to pantelis.antoniou@konsulko.com
============================================================================
make[4]: *** [Makefile:997: test-suite.log] Error 1
make[3]: *** [Makefile:1105: check-TESTS] Error 2
pantoniou commented 10 months ago

It's been a long time without any activity. Closing this. Reopen if it fails with current master.