The gap-only manifest stopped guarding a case once it was fixed, so later work silently regressed previously-fixed cases (caught only by an external full-suite run, not the gated sweep or full corpus). Replace it with a full manifest of all 402 official cases (Tests/Fixtures/yaml-test-suite-manifest.yaml), each carrying its conformant expectation and a passing/gap status, with every case's files vendored. The gated sweep now asserts every passing case still passes (the regression guard) and every gap still reproduces, so any regression fails the build. The honest gate-enforced count is 329/402 passing (the earlier 348 came from a more lenient one-time oracle). Repairs three regressions the new gate revealed: the bucket-6 tab rule over-rejected tabs in block-scalar content and as separation before a scalar value (root cause: the batch scanner and the incremental TokenCursor had divergent line-start loops; unified onto a single scanStep, fixing 96NN/00, 96NN/01, R4YG, Y79Y/001, DK95/00, DK95/03, DK95/07, 6CA3, Q5MG, J3BT); an anchor on a prior line before an alias key wrongly rejected 26DV; and a tag-only flow key mis-parsed WZ62. Genuine tab-indentation errors (4EJS, Y79Y/000) still reject.
3232 lines
79 KiB
YAML
3232 lines
79 KiB
YAML
version: 2
|
|
description: PureYAML conformance status vs the official YAML test suite
|
|
source:
|
|
repository: yaml/yaml-test-suite
|
|
branch: data
|
|
commit: 6ad3d2c62885d82fc349026c136ef560838fdf3d
|
|
license: MIT
|
|
# Full manifest of all official suite cases (numbered sub-cases counted).
|
|
# expected: what a conformant parser must do (parse-ok | reject)
|
|
# oracle: json if in.json present, else none
|
|
# status: passing (PureYAML conformant today) | gap (not yet conformant)
|
|
total: 402
|
|
passing: 329
|
|
gap: 73
|
|
cases:
|
|
- id: "229Q"
|
|
name: "Spec Example 2.4. Sequence of Mappings"
|
|
localPath: yaml-test-suite/229Q/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 94
|
|
lineCount: 8
|
|
- id: "236B"
|
|
name: "Invalid value after mapping"
|
|
localPath: yaml-test-suite/236B/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 19
|
|
lineCount: 3
|
|
- id: "26DV"
|
|
name: "Whitespace around colon in mappings"
|
|
localPath: yaml-test-suite/26DV/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 193
|
|
lineCount: 12
|
|
- id: "27NA"
|
|
name: "Spec Example 5.9. Directive Indicator"
|
|
localPath: yaml-test-suite/27NA/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 19
|
|
lineCount: 2
|
|
- id: "2AUY"
|
|
name: "Tags in Block Sequence"
|
|
localPath: yaml-test-suite/2AUY/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 33
|
|
lineCount: 4
|
|
- id: "2CMS"
|
|
name: "Invalid mapping in plain multiline"
|
|
localPath: yaml-test-suite/2CMS/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 3
|
|
- id: "2EBW"
|
|
name: "Allowed characters in keys"
|
|
localPath: yaml-test-suite/2EBW/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 127
|
|
lineCount: 5
|
|
- id: "2G84/00"
|
|
name: "Literal modifers"
|
|
localPath: yaml-test-suite/2G84/00/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 7
|
|
lineCount: 1
|
|
- id: "2G84/01"
|
|
name: "Literal modifers"
|
|
localPath: yaml-test-suite/2G84/01/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 8
|
|
lineCount: 1
|
|
- id: "2G84/02"
|
|
name: "Literal modifers"
|
|
localPath: yaml-test-suite/2G84/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 7
|
|
lineCount: 0
|
|
- id: "2G84/03"
|
|
name: "Literal modifers"
|
|
localPath: yaml-test-suite/2G84/03/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 7
|
|
lineCount: 0
|
|
- id: "2JQS"
|
|
name: "Block Mapping with Missing Keys"
|
|
localPath: yaml-test-suite/2JQS/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 8
|
|
lineCount: 2
|
|
- id: "2LFX"
|
|
name: "Spec Example 6.13. Reserved Directives [1.3]"
|
|
localPath: yaml-test-suite/2LFX/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 76
|
|
lineCount: 4
|
|
- id: "2SXE"
|
|
name: "Anchors With Colon in Name"
|
|
localPath: yaml-test-suite/2SXE/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 29
|
|
lineCount: 3
|
|
- id: "2XXW"
|
|
name: "Spec Example 2.25. Unordered Sets"
|
|
localPath: yaml-test-suite/2XXW/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 137
|
|
lineCount: 7
|
|
- id: "33X3"
|
|
name: "Three explicit integers in a block sequence"
|
|
localPath: yaml-test-suite/33X3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 36
|
|
lineCount: 4
|
|
- id: "35KP"
|
|
name: "Tags for Root Objects"
|
|
localPath: yaml-test-suite/35KP/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 52
|
|
lineCount: 8
|
|
- id: "36F6"
|
|
name: "Multiline plain scalar with empty line"
|
|
localPath: yaml-test-suite/36F6/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 20
|
|
lineCount: 5
|
|
- id: "3ALJ"
|
|
name: "Block Sequence in Block Sequence"
|
|
localPath: yaml-test-suite/3ALJ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 25
|
|
lineCount: 3
|
|
- id: "3GZX"
|
|
name: "Spec Example 7.1. Alias Nodes"
|
|
localPath: yaml-test-suite/3GZX/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 108
|
|
lineCount: 4
|
|
- id: "3HFZ"
|
|
name: "Invalid content after document end marker"
|
|
localPath: yaml-test-suite/3HFZ/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 27
|
|
lineCount: 3
|
|
- id: "3MYT"
|
|
name: "Plain Scalar looking like key, comment, anchor and tag"
|
|
localPath: yaml-test-suite/3MYT/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 20
|
|
lineCount: 3
|
|
- id: "3R3P"
|
|
name: "Single block sequence with anchor"
|
|
localPath: yaml-test-suite/3R3P/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 14
|
|
lineCount: 2
|
|
- id: "3RLN/00"
|
|
name: "Leading tabs in double quoted"
|
|
localPath: yaml-test-suite/3RLN/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 2
|
|
- id: "3RLN/01"
|
|
name: "Leading tabs in double quoted"
|
|
localPath: yaml-test-suite/3RLN/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 2
|
|
- id: "3RLN/02"
|
|
name: "Leading tabs in double quoted"
|
|
localPath: yaml-test-suite/3RLN/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 21
|
|
lineCount: 2
|
|
- id: "3RLN/03"
|
|
name: "Leading tabs in double quoted"
|
|
localPath: yaml-test-suite/3RLN/03/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 2
|
|
- id: "3RLN/04"
|
|
name: "Leading tabs in double quoted"
|
|
localPath: yaml-test-suite/3RLN/04/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 2
|
|
- id: "3RLN/05"
|
|
name: "Leading tabs in double quoted"
|
|
localPath: yaml-test-suite/3RLN/05/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 23
|
|
lineCount: 2
|
|
- id: "3UYS"
|
|
name: "Escaped slash in double quotes"
|
|
localPath: yaml-test-suite/3UYS/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 1
|
|
- id: "4ABK"
|
|
name: "Flow Mapping Separate Values"
|
|
localPath: yaml-test-suite/4ABK/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 59
|
|
lineCount: 5
|
|
- id: "4CQQ"
|
|
name: "Spec Example 2.18. Multi-line Flow Scalars"
|
|
localPath: yaml-test-suite/4CQQ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 93
|
|
lineCount: 6
|
|
- id: "4EJS"
|
|
name: "Invalid tabs as indendation in a mapping"
|
|
localPath: yaml-test-suite/4EJS/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 4
|
|
- id: "4FJ6"
|
|
name: "Nested implicit complex keys"
|
|
localPath: yaml-test-suite/4FJ6/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 37
|
|
lineCount: 4
|
|
- id: "4GC6"
|
|
name: "Spec Example 7.7. Single Quoted Characters"
|
|
localPath: yaml-test-suite/4GC6/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 1
|
|
- id: "4H7K"
|
|
name: "Flow sequence with invalid extra closing bracket"
|
|
localPath: yaml-test-suite/4H7K/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 2
|
|
- id: "4HVU"
|
|
name: "Wrong indendation in Sequence"
|
|
localPath: yaml-test-suite/4HVU/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 36
|
|
lineCount: 4
|
|
- id: "4JVG"
|
|
name: "Scalar value with two anchors"
|
|
localPath: yaml-test-suite/4JVG/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 54
|
|
lineCount: 4
|
|
- id: "4MUZ/00"
|
|
name: "Flow mapping colon on line after key"
|
|
localPath: yaml-test-suite/4MUZ/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 2
|
|
- id: "4MUZ/01"
|
|
name: "Flow mapping colon on line after key"
|
|
localPath: yaml-test-suite/4MUZ/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 14
|
|
lineCount: 2
|
|
- id: "4MUZ/02"
|
|
name: "Flow mapping colon on line after key"
|
|
localPath: yaml-test-suite/4MUZ/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 12
|
|
lineCount: 2
|
|
- id: "4Q9F"
|
|
name: "Folded Block Scalar [1.3]"
|
|
localPath: yaml-test-suite/4Q9F/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 26
|
|
lineCount: 8
|
|
- id: "4QFQ"
|
|
name: "Spec Example 8.2. Block Indentation Indicator [1.3]"
|
|
localPath: yaml-test-suite/4QFQ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 66
|
|
lineCount: 10
|
|
- id: "4RWC"
|
|
name: "Trailing spaces after flow collection"
|
|
localPath: yaml-test-suite/4RWC/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 1
|
|
- id: "4UYU"
|
|
name: "Colon in Double Quoted String"
|
|
localPath: yaml-test-suite/4UYU/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 1
|
|
- id: "4V8U"
|
|
name: "Plain scalar with backslashes"
|
|
localPath: yaml-test-suite/4V8U/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 33
|
|
lineCount: 2
|
|
- id: "4WA9"
|
|
name: "Literal scalars"
|
|
localPath: yaml-test-suite/4WA9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 35
|
|
lineCount: 4
|
|
- id: "4ZYM"
|
|
name: "Spec Example 6.4. Line Prefixes"
|
|
localPath: yaml-test-suite/4ZYM/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 70
|
|
lineCount: 7
|
|
- id: "52DL"
|
|
name: "Explicit Non-Specific Tag [1.3]"
|
|
localPath: yaml-test-suite/52DL/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 8
|
|
lineCount: 2
|
|
- id: "54T7"
|
|
name: "Flow Mapping"
|
|
localPath: yaml-test-suite/54T7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 21
|
|
lineCount: 1
|
|
- id: "55WF"
|
|
name: "Invalid escape in double quoted string"
|
|
localPath: yaml-test-suite/55WF/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 9
|
|
lineCount: 2
|
|
- id: "565N"
|
|
name: "Construct Binary"
|
|
localPath: yaml-test-suite/565N/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 636
|
|
lineCount: 12
|
|
- id: "57H4"
|
|
name: "Spec Example 8.22. Block Collection Nodes"
|
|
localPath: yaml-test-suite/57H4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 67
|
|
lineCount: 6
|
|
- id: "58MP"
|
|
name: "Flow mapping edge cases"
|
|
localPath: yaml-test-suite/58MP/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 8
|
|
lineCount: 1
|
|
- id: "5BVJ"
|
|
name: "Spec Example 5.7. Block Scalar Indicators"
|
|
localPath: yaml-test-suite/5BVJ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 49
|
|
lineCount: 6
|
|
- id: "5C5M"
|
|
name: "Spec Example 7.15. Flow Mappings"
|
|
localPath: yaml-test-suite/5C5M/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 60
|
|
lineCount: 2
|
|
- id: "5GBF"
|
|
name: "Spec Example 6.5. Empty Lines"
|
|
localPath: yaml-test-suite/5GBF/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 83
|
|
lineCount: 8
|
|
- id: "5KJE"
|
|
name: "Spec Example 7.13. Flow Sequence"
|
|
localPath: yaml-test-suite/5KJE/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 32
|
|
lineCount: 2
|
|
- id: "5LLU"
|
|
name: "Block scalar with wrong indented line after spaces only"
|
|
localPath: yaml-test-suite/5LLU/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 34
|
|
lineCount: 5
|
|
- id: "5MUD"
|
|
name: "Colon and adjacent value on next line"
|
|
localPath: yaml-test-suite/5MUD/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 21
|
|
lineCount: 3
|
|
- id: "5NYZ"
|
|
name: "Spec Example 6.9. Separated Comment"
|
|
localPath: yaml-test-suite/5NYZ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 26
|
|
lineCount: 2
|
|
- id: "5T43"
|
|
name: "Colon at the beginning of adjacent flow scalar"
|
|
localPath: yaml-test-suite/5T43/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 37
|
|
lineCount: 2
|
|
- id: "5TRB"
|
|
name: "Invalid document-start marker in doublequoted tring"
|
|
localPath: yaml-test-suite/5TRB/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 12
|
|
lineCount: 4
|
|
- id: "5TYM"
|
|
name: "Spec Example 6.21. Local Tag Prefix"
|
|
localPath: yaml-test-suite/5TYM/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 101
|
|
lineCount: 7
|
|
- id: "5U3A"
|
|
name: "Sequence on same Line as Mapping Key"
|
|
localPath: yaml-test-suite/5U3A/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 18
|
|
lineCount: 2
|
|
- id: "5WE3"
|
|
name: "Spec Example 8.17. Explicit Block Mapping Entries"
|
|
localPath: yaml-test-suite/5WE3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 94
|
|
lineCount: 5
|
|
- id: "62EZ"
|
|
name: "Invalid block mapping key on same line as previous key"
|
|
localPath: yaml-test-suite/62EZ/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 25
|
|
lineCount: 2
|
|
- id: "652Z"
|
|
name: "Question mark at start of flow key"
|
|
localPath: yaml-test-suite/652Z/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 23
|
|
lineCount: 3
|
|
- id: "65WH"
|
|
name: "Single Entry Block Sequence"
|
|
localPath: yaml-test-suite/65WH/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 6
|
|
lineCount: 1
|
|
- id: "6BCT"
|
|
name: "Spec Example 6.3. Separation Spaces"
|
|
localPath: yaml-test-suite/6BCT/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 28
|
|
lineCount: 3
|
|
- id: "6BFJ"
|
|
name: "Mapping, key and flow sequence item anchors"
|
|
localPath: yaml-test-suite/6BFJ/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 43
|
|
lineCount: 3
|
|
- id: "6CA3"
|
|
name: "Tab indented top flow"
|
|
localPath: yaml-test-suite/6CA3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 6
|
|
lineCount: 2
|
|
- id: "6CK3"
|
|
name: "Spec Example 6.26. Tag Shorthands"
|
|
localPath: yaml-test-suite/6CK3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 80
|
|
lineCount: 5
|
|
- id: "6FWR"
|
|
name: "Block Scalar Keep"
|
|
localPath: yaml-test-suite/6FWR/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 20
|
|
lineCount: 5
|
|
- id: "6H3V"
|
|
name: "Backslashes in singlequotes"
|
|
localPath: yaml-test-suite/6H3V/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 1
|
|
- id: "6HB6"
|
|
name: "Spec Example 6.1. Indentation Spaces"
|
|
localPath: yaml-test-suite/6HB6/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 301
|
|
lineCount: 12
|
|
- id: "6JQW"
|
|
name: "Spec Example 2.13. In literals, newlines are preserved"
|
|
localPath: yaml-test-suite/6JQW/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 44
|
|
lineCount: 4
|
|
- id: "6JTT"
|
|
name: "Flow sequence without closing bracket"
|
|
localPath: yaml-test-suite/6JTT/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 2
|
|
- id: "6JWB"
|
|
name: "Tags for Block Objects"
|
|
localPath: yaml-test-suite/6JWB/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 54
|
|
lineCount: 4
|
|
- id: "6KGN"
|
|
name: "Anchor for empty node"
|
|
localPath: yaml-test-suite/6KGN/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 26
|
|
lineCount: 3
|
|
- id: "6LVF"
|
|
name: "Spec Example 6.13. Reserved Directives"
|
|
localPath: yaml-test-suite/6LVF/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 76
|
|
lineCount: 3
|
|
- id: "6M2F"
|
|
name: "Aliases in Explicit Block Mapping"
|
|
localPath: yaml-test-suite/6M2F/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 19
|
|
lineCount: 3
|
|
- id: "6PBE"
|
|
name: "Zero-indented sequences in explicit mapping keys"
|
|
localPath: yaml-test-suite/6PBE/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 7
|
|
- id: "6S55"
|
|
name: "Invalid scalar at the end of sequence"
|
|
localPath: yaml-test-suite/6S55/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 28
|
|
lineCount: 4
|
|
- id: "6SLA"
|
|
name: "Allowed characters in quoted mapping key"
|
|
localPath: yaml-test-suite/6SLA/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 58
|
|
lineCount: 2
|
|
- id: "6VJK"
|
|
name: "Spec Example 2.15. Folded newlines are preserved for \"more indented\" and blank lines"
|
|
localPath: yaml-test-suite/6VJK/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 120
|
|
lineCount: 8
|
|
- id: "6WLZ"
|
|
name: "Spec Example 6.18. Primary Tag Handle [1.3]"
|
|
localPath: yaml-test-suite/6WLZ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 86
|
|
lineCount: 8
|
|
- id: "6WPF"
|
|
name: "Spec Example 6.8. Flow Folding [1.3]"
|
|
localPath: yaml-test-suite/6WPF/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 32
|
|
lineCount: 8
|
|
- id: "6XDY"
|
|
name: "Two document start markers"
|
|
localPath: yaml-test-suite/6XDY/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 8
|
|
lineCount: 2
|
|
- id: "6ZKB"
|
|
name: "Spec Example 9.6. Stream"
|
|
localPath: yaml-test-suite/6ZKB/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 53
|
|
lineCount: 7
|
|
- id: "735Y"
|
|
name: "Spec Example 8.20. Block Node Types"
|
|
localPath: yaml-test-suite/735Y/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 77
|
|
lineCount: 6
|
|
- id: "74H7"
|
|
name: "Tags in Implicit Mapping"
|
|
localPath: yaml-test-suite/74H7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 62
|
|
lineCount: 5
|
|
- id: "753E"
|
|
name: "Block Scalar Strip [1.3]"
|
|
localPath: yaml-test-suite/753E/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 19
|
|
lineCount: 5
|
|
- id: "7A4E"
|
|
name: "Spec Example 7.6. Double Quoted Lines"
|
|
localPath: yaml-test-suite/7A4E/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 50
|
|
lineCount: 4
|
|
- id: "7BMT"
|
|
name: "Node and Mapping Key Anchors [1.3]"
|
|
localPath: yaml-test-suite/7BMT/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 186
|
|
lineCount: 15
|
|
- id: "7BUB"
|
|
name: "Spec Example 2.10. Node for “Sammy Sosa” appears twice in this document"
|
|
localPath: yaml-test-suite/7BUB/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 127
|
|
lineCount: 8
|
|
- id: "7FWL"
|
|
name: "Spec Example 6.24. Verbatim Tags"
|
|
localPath: yaml-test-suite/7FWL/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 45
|
|
lineCount: 2
|
|
- id: "7LBH"
|
|
name: "Multiline double quoted implicit keys"
|
|
localPath: yaml-test-suite/7LBH/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 20
|
|
lineCount: 3
|
|
- id: "7MNF"
|
|
name: "Missing colon"
|
|
localPath: yaml-test-suite/7MNF/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 3
|
|
- id: "7T8X"
|
|
name: "Spec Example 8.10. Folded Lines - 8.13. Final Empty Lines"
|
|
localPath: yaml-test-suite/7T8X/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 88
|
|
lineCount: 16
|
|
- id: "7TMG"
|
|
name: "Comment in flow sequence before comma"
|
|
localPath: yaml-test-suite/7TMG/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 31
|
|
lineCount: 4
|
|
- id: "7W2P"
|
|
name: "Block Mapping with Missing Values"
|
|
localPath: yaml-test-suite/7W2P/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 11
|
|
lineCount: 3
|
|
- id: "7Z25"
|
|
name: "Bare document after document end marker"
|
|
localPath: yaml-test-suite/7Z25/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 27
|
|
lineCount: 4
|
|
- id: "7ZZ5"
|
|
name: "Empty flow collections"
|
|
localPath: yaml-test-suite/7ZZ5/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 58
|
|
lineCount: 6
|
|
- id: "82AN"
|
|
name: "Three dashes and content without space"
|
|
localPath: yaml-test-suite/82AN/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 2
|
|
- id: "87E4"
|
|
name: "Spec Example 7.8. Single Quoted Implicit Keys"
|
|
localPath: yaml-test-suite/87E4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 59
|
|
lineCount: 3
|
|
- id: "8CWC"
|
|
name: "Plain mapping key ending with colon"
|
|
localPath: yaml-test-suite/8CWC/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 38
|
|
lineCount: 2
|
|
- id: "8G76"
|
|
name: "Spec Example 6.10. Comment Lines"
|
|
localPath: yaml-test-suite/8G76/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 18
|
|
lineCount: 4
|
|
- id: "8KB6"
|
|
name: "Multiline plain flow mapping key without value"
|
|
localPath: yaml-test-suite/8KB6/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 51
|
|
lineCount: 4
|
|
- id: "8MK2"
|
|
name: "Explicit Non-Specific Tag"
|
|
localPath: yaml-test-suite/8MK2/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 4
|
|
lineCount: 1
|
|
- id: "8QBE"
|
|
name: "Block Sequence in Block Mapping"
|
|
localPath: yaml-test-suite/8QBE/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 23
|
|
lineCount: 3
|
|
- id: "8UDB"
|
|
name: "Spec Example 7.14. Flow Sequence Entries"
|
|
localPath: yaml-test-suite/8UDB/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 89
|
|
lineCount: 8
|
|
- id: "8XDJ"
|
|
name: "Comment in plain multiline value"
|
|
localPath: yaml-test-suite/8XDJ/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 26
|
|
lineCount: 3
|
|
- id: "8XYN"
|
|
name: "Anchor with unicode character"
|
|
localPath: yaml-test-suite/8XYN/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 27
|
|
lineCount: 2
|
|
- id: "93JH"
|
|
name: "Block Mappings in Block Sequence"
|
|
localPath: yaml-test-suite/93JH/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 49
|
|
lineCount: 4
|
|
- id: "93WF"
|
|
name: "Spec Example 6.6. Line Folding [1.3]"
|
|
localPath: yaml-test-suite/93WF/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 36
|
|
lineCount: 7
|
|
- id: "96L6"
|
|
name: "Spec Example 2.14. In the folded scalars, newlines become spaces"
|
|
localPath: yaml-test-suite/96L6/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 63
|
|
lineCount: 4
|
|
- id: "96NN/00"
|
|
name: "Leading tab content in literals"
|
|
localPath: yaml-test-suite/96NN/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 14
|
|
lineCount: 2
|
|
- id: "96NN/01"
|
|
name: "Leading tab content in literals"
|
|
localPath: yaml-test-suite/96NN/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 13
|
|
lineCount: 1
|
|
- id: "98YD"
|
|
name: "Spec Example 5.5. Comment Indicator"
|
|
localPath: yaml-test-suite/98YD/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 16
|
|
lineCount: 1
|
|
- id: "9BXH"
|
|
name: "Multiline doublequoted flow mapping key without value"
|
|
localPath: yaml-test-suite/9BXH/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 55
|
|
lineCount: 4
|
|
- id: "9C9N"
|
|
name: "Wrong indented flow sequence"
|
|
localPath: yaml-test-suite/9C9N/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 20
|
|
lineCount: 4
|
|
- id: "9CWY"
|
|
name: "Invalid scalar at the end of mapping"
|
|
localPath: yaml-test-suite/9CWY/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 31
|
|
lineCount: 4
|
|
- id: "9DXL"
|
|
name: "Spec Example 9.6. Stream [1.3]"
|
|
localPath: yaml-test-suite/9DXL/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 62
|
|
lineCount: 7
|
|
- id: "9FMG"
|
|
name: "Multi-level Mapping Indent"
|
|
localPath: yaml-test-suite/9FMG/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 36
|
|
lineCount: 6
|
|
- id: "9HCY"
|
|
name: "Need document footer before directives"
|
|
localPath: yaml-test-suite/9HCY/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 59
|
|
lineCount: 4
|
|
- id: "9J7A"
|
|
name: "Simple Mapping Indent"
|
|
localPath: yaml-test-suite/9J7A/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 2
|
|
- id: "9JBA"
|
|
name: "Invalid comment after end of flow sequence"
|
|
localPath: yaml-test-suite/9JBA/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 25
|
|
lineCount: 2
|
|
- id: "9KAX"
|
|
name: "Various combinations of tags and anchors"
|
|
localPath: yaml-test-suite/9KAX/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 219
|
|
lineCount: 26
|
|
- id: "9KBC"
|
|
name: "Mapping starting at --- line"
|
|
localPath: yaml-test-suite/9KBC/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 34
|
|
lineCount: 2
|
|
- id: "9MAG"
|
|
name: "Flow sequence with invalid comma at the beginning"
|
|
localPath: yaml-test-suite/9MAG/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 18
|
|
lineCount: 2
|
|
- id: "9MMA"
|
|
name: "Directive by itself with no document"
|
|
localPath: yaml-test-suite/9MMA/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 10
|
|
lineCount: 1
|
|
- id: "9MMW"
|
|
name: "Single Pair Implicit Entries"
|
|
localPath: yaml-test-suite/9MMW/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 77
|
|
lineCount: 3
|
|
- id: "9MQT/00"
|
|
name: "Scalar doc with '...' in content"
|
|
localPath: yaml-test-suite/9MQT/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 3
|
|
- id: "9MQT/01"
|
|
name: "Scalar doc with '...' in content"
|
|
localPath: yaml-test-suite/9MQT/01/in.yaml
|
|
expected: reject
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 3
|
|
- id: "9SA2"
|
|
name: "Multiline double quoted flow mapping key"
|
|
localPath: yaml-test-suite/9SA2/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 57
|
|
lineCount: 4
|
|
- id: "9SHH"
|
|
name: "Spec Example 5.8. Quoted Scalar Indicators"
|
|
localPath: yaml-test-suite/9SHH/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 30
|
|
lineCount: 2
|
|
- id: "9TFX"
|
|
name: "Spec Example 7.6. Double Quoted Lines [1.3]"
|
|
localPath: yaml-test-suite/9TFX/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 54
|
|
lineCount: 5
|
|
- id: "9U5K"
|
|
name: "Spec Example 2.12. Compact Nested Mapping"
|
|
localPath: yaml-test-suite/9U5K/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 135
|
|
lineCount: 8
|
|
- id: "9WXW"
|
|
name: "Spec Example 6.18. Primary Tag Handle"
|
|
localPath: yaml-test-suite/9WXW/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 82
|
|
lineCount: 7
|
|
- id: "9YRD"
|
|
name: "Multiline Scalar at Top Level"
|
|
localPath: yaml-test-suite/9YRD/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 6
|
|
- id: "A2M4"
|
|
name: "Spec Example 6.2. Indentation Indicators"
|
|
localPath: yaml-test-suite/A2M4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 28
|
|
lineCount: 4
|
|
- id: "A6F9"
|
|
name: "Spec Example 8.4. Chomping Final Line Break"
|
|
localPath: yaml-test-suite/A6F9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 48
|
|
lineCount: 6
|
|
- id: "A984"
|
|
name: "Multiline Scalar in Mapping"
|
|
localPath: yaml-test-suite/A984/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 5
|
|
- id: "AB8U"
|
|
name: "Sequence entry that looks like two with wrong indentation"
|
|
localPath: yaml-test-suite/AB8U/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 37
|
|
lineCount: 2
|
|
- id: "AVM7"
|
|
name: "Empty Stream"
|
|
localPath: yaml-test-suite/AVM7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 0
|
|
lineCount: 0
|
|
- id: "AZ63"
|
|
name: "Sequence With Same Indentation as Parent Mapping"
|
|
localPath: yaml-test-suite/AZ63/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 21
|
|
lineCount: 4
|
|
- id: "AZW3"
|
|
name: "Lookahead test cases"
|
|
localPath: yaml-test-suite/AZW3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 32
|
|
lineCount: 2
|
|
- id: "B3HG"
|
|
name: "Spec Example 8.9. Folded Scalar [1.3]"
|
|
localPath: yaml-test-suite/B3HG/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 5
|
|
- id: "B63P"
|
|
name: "Directive without document"
|
|
localPath: yaml-test-suite/B63P/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 14
|
|
lineCount: 2
|
|
- id: "BD7L"
|
|
name: "Invalid mapping after sequence"
|
|
localPath: yaml-test-suite/BD7L/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 27
|
|
lineCount: 3
|
|
- id: "BEC7"
|
|
name: "Spec Example 6.14. “YAML” directive"
|
|
localPath: yaml-test-suite/BEC7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 65
|
|
lineCount: 4
|
|
- id: "BF9H"
|
|
name: "Trailing comment in multiline plain scalar"
|
|
localPath: yaml-test-suite/BF9H/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 47
|
|
lineCount: 4
|
|
- id: "BS4K"
|
|
name: "Comment between plain scalar lines"
|
|
localPath: yaml-test-suite/BS4K/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 23
|
|
lineCount: 2
|
|
- id: "BU8L"
|
|
name: "Node Anchor and Tag on Seperate Lines"
|
|
localPath: yaml-test-suite/BU8L/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 27
|
|
lineCount: 3
|
|
- id: "C2DT"
|
|
name: "Spec Example 7.18. Flow Mapping Adjacent Values"
|
|
localPath: yaml-test-suite/C2DT/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 50
|
|
lineCount: 5
|
|
- id: "C2SP"
|
|
name: "Flow Mapping Key on two lines"
|
|
localPath: yaml-test-suite/C2SP/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 10
|
|
lineCount: 2
|
|
- id: "C4HZ"
|
|
name: "Spec Example 2.24. Global Tags"
|
|
localPath: yaml-test-suite/C4HZ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 298
|
|
lineCount: 14
|
|
- id: "CC74"
|
|
name: "Spec Example 6.20. Tag Handles"
|
|
localPath: yaml-test-suite/CC74/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 52
|
|
lineCount: 3
|
|
- id: "CFD4"
|
|
name: "Empty implicit key in single pair flow sequences"
|
|
localPath: yaml-test-suite/CFD4/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 42
|
|
lineCount: 2
|
|
- id: "CML9"
|
|
name: "Missing comma in flow"
|
|
localPath: yaml-test-suite/CML9/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 30
|
|
lineCount: 3
|
|
- id: "CN3R"
|
|
name: "Various location of anchors in flow sequence"
|
|
localPath: yaml-test-suite/CN3R/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 57
|
|
lineCount: 6
|
|
- id: "CPZ3"
|
|
name: "Doublequoted scalar starting with a tab"
|
|
localPath: yaml-test-suite/CPZ3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 20
|
|
lineCount: 2
|
|
- id: "CQ3W"
|
|
name: "Double quoted string without closing quote"
|
|
localPath: yaml-test-suite/CQ3W/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 32
|
|
lineCount: 2
|
|
- id: "CT4Q"
|
|
name: "Spec Example 7.20. Single Pair Explicit Entry"
|
|
localPath: yaml-test-suite/CT4Q/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 21
|
|
lineCount: 4
|
|
- id: "CTN5"
|
|
name: "Flow sequence with invalid extra comma"
|
|
localPath: yaml-test-suite/CTN5/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 19
|
|
lineCount: 2
|
|
- id: "CUP7"
|
|
name: "Spec Example 5.6. Node Property Indicators"
|
|
localPath: yaml-test-suite/CUP7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 46
|
|
lineCount: 2
|
|
- id: "CVW2"
|
|
name: "Invalid comment after comma"
|
|
localPath: yaml-test-suite/CVW2/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 25
|
|
lineCount: 3
|
|
- id: "CXX2"
|
|
name: "Mapping with anchor on document start line"
|
|
localPath: yaml-test-suite/CXX2/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 17
|
|
lineCount: 1
|
|
- id: "D49Q"
|
|
name: "Multiline single quoted implicit keys"
|
|
localPath: yaml-test-suite/D49Q/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 20
|
|
lineCount: 3
|
|
- id: "D83L"
|
|
name: "Block scalar indicator order"
|
|
localPath: yaml-test-suite/D83L/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 68
|
|
lineCount: 4
|
|
- id: "D88J"
|
|
name: "Flow Sequence in Block Mapping"
|
|
localPath: yaml-test-suite/D88J/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 10
|
|
lineCount: 1
|
|
- id: "D9TU"
|
|
name: "Single Pair Block Mapping"
|
|
localPath: yaml-test-suite/D9TU/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 9
|
|
lineCount: 1
|
|
- id: "DBG4"
|
|
name: "Spec Example 7.10. Plain Characters"
|
|
localPath: yaml-test-suite/DBG4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 218
|
|
lineCount: 12
|
|
- id: "DC7X"
|
|
name: "Various trailing tabs"
|
|
localPath: yaml-test-suite/DC7X/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 26
|
|
lineCount: 4
|
|
- id: "DE56/00"
|
|
name: "Trailing tabs in double quoted"
|
|
localPath: yaml-test-suite/DE56/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 23
|
|
lineCount: 2
|
|
- id: "DE56/01"
|
|
name: "Trailing tabs in double quoted"
|
|
localPath: yaml-test-suite/DE56/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 25
|
|
lineCount: 2
|
|
- id: "DE56/02"
|
|
name: "Trailing tabs in double quoted"
|
|
localPath: yaml-test-suite/DE56/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 23
|
|
lineCount: 2
|
|
- id: "DE56/03"
|
|
name: "Trailing tabs in double quoted"
|
|
localPath: yaml-test-suite/DE56/03/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 25
|
|
lineCount: 2
|
|
- id: "DE56/04"
|
|
name: "Trailing tabs in double quoted"
|
|
localPath: yaml-test-suite/DE56/04/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 2
|
|
- id: "DE56/05"
|
|
name: "Trailing tabs in double quoted"
|
|
localPath: yaml-test-suite/DE56/05/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 2
|
|
- id: "DFF7"
|
|
name: "Spec Example 7.16. Flow Mapping Entries"
|
|
localPath: yaml-test-suite/DFF7/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 42
|
|
lineCount: 5
|
|
- id: "DHP8"
|
|
name: "Flow Sequence"
|
|
localPath: yaml-test-suite/DHP8/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 1
|
|
- id: "DK3J"
|
|
name: "Zero indented block scalar with line that looks like a comment"
|
|
localPath: yaml-test-suite/DK3J/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 31
|
|
lineCount: 4
|
|
- id: "DK4H"
|
|
name: "Implicit key followed by newline"
|
|
localPath: yaml-test-suite/DK4H/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 22
|
|
lineCount: 3
|
|
- id: "DK95/00"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 11
|
|
lineCount: 2
|
|
- id: "DK95/01"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/01/in.yaml
|
|
expected: reject
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 16
|
|
lineCount: 2
|
|
- id: "DK95/02"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 2
|
|
- id: "DK95/03"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/03/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 10
|
|
lineCount: 2
|
|
- id: "DK95/04"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/04/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 3
|
|
- id: "DK95/05"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/05/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 17
|
|
lineCount: 3
|
|
- id: "DK95/06"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/06/in.yaml
|
|
expected: reject
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 20
|
|
lineCount: 3
|
|
- id: "DK95/07"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/07/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 3
|
|
- id: "DK95/08"
|
|
name: "Tabs that look like indentation"
|
|
localPath: yaml-test-suite/DK95/08/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 25
|
|
lineCount: 2
|
|
- id: "DMG6"
|
|
name: "Wrong indendation in Map"
|
|
localPath: yaml-test-suite/DMG6/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 23
|
|
lineCount: 3
|
|
- id: "DWX9"
|
|
name: "Spec Example 8.8. Literal Content"
|
|
localPath: yaml-test-suite/DWX9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 43
|
|
lineCount: 9
|
|
- id: "E76Z"
|
|
name: "Aliases in Implicit Block Mapping"
|
|
localPath: yaml-test-suite/E76Z/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 19
|
|
lineCount: 2
|
|
- id: "EB22"
|
|
name: "Missing document-end marker before directive"
|
|
localPath: yaml-test-suite/EB22/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 44
|
|
lineCount: 5
|
|
- id: "EHF6"
|
|
name: "Tags for Flow Objects"
|
|
localPath: yaml-test-suite/EHF6/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 37
|
|
lineCount: 4
|
|
- id: "EW3V"
|
|
name: "Wrong indendation in mapping"
|
|
localPath: yaml-test-suite/EW3V/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 2
|
|
- id: "EX5H"
|
|
name: "Multiline Scalar at Top Level [1.3]"
|
|
localPath: yaml-test-suite/EX5H/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 19
|
|
lineCount: 7
|
|
- id: "EXG3"
|
|
name: "Three dashes and content without space [1.3]"
|
|
localPath: yaml-test-suite/EXG3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 19
|
|
lineCount: 3
|
|
- id: "F2C7"
|
|
name: "Anchors and Tags"
|
|
localPath: yaml-test-suite/F2C7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 47
|
|
lineCount: 4
|
|
- id: "F3CP"
|
|
name: "Nested flow collections on one line"
|
|
localPath: yaml-test-suite/F3CP/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 34
|
|
lineCount: 2
|
|
- id: "F6MC"
|
|
name: "More indented lines at the beginning of folded block scalars"
|
|
localPath: yaml-test-suite/F6MC/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 72
|
|
lineCount: 9
|
|
- id: "F8F9"
|
|
name: "Spec Example 8.5. Chomping Trailing Lines"
|
|
localPath: yaml-test-suite/F8F9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 152
|
|
lineCount: 19
|
|
- id: "FBC9"
|
|
name: "Allowed characters in plain scalars"
|
|
localPath: yaml-test-suite/FBC9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 148
|
|
lineCount: 5
|
|
- id: "FH7J"
|
|
name: "Tags on Empty Scalars"
|
|
localPath: yaml-test-suite/FH7J/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 51
|
|
lineCount: 5
|
|
- id: "FP8R"
|
|
name: "Zero indented block scalar"
|
|
localPath: yaml-test-suite/FP8R/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 4
|
|
- id: "FQ7F"
|
|
name: "Spec Example 2.1. Sequence of Scalars"
|
|
localPath: yaml-test-suite/FQ7F/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 42
|
|
lineCount: 3
|
|
- id: "FRK4"
|
|
name: "Spec Example 7.3. Completely Empty Flow Nodes"
|
|
localPath: yaml-test-suite/FRK4/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 4
|
|
- id: "FTA2"
|
|
name: "Single block sequence with anchor and explicit document start"
|
|
localPath: yaml-test-suite/FTA2/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 2
|
|
- id: "FUP4"
|
|
name: "Flow Sequence in Flow Sequence"
|
|
localPath: yaml-test-suite/FUP4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 12
|
|
lineCount: 1
|
|
- id: "G4RS"
|
|
name: "Spec Example 2.17. Quoted Scalars"
|
|
localPath: yaml-test-suite/G4RS/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 177
|
|
lineCount: 7
|
|
- id: "G5U8"
|
|
name: "Plain dashes in flow sequence"
|
|
localPath: yaml-test-suite/G5U8/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 13
|
|
lineCount: 2
|
|
- id: "G7JE"
|
|
name: "Multiline implicit keys"
|
|
localPath: yaml-test-suite/G7JE/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 3
|
|
- id: "G992"
|
|
name: "Spec Example 8.9. Folded Scalar"
|
|
localPath: yaml-test-suite/G992/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 5
|
|
- id: "G9HC"
|
|
name: "Invalid anchor in zero indented sequence"
|
|
localPath: yaml-test-suite/G9HC/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 25
|
|
lineCount: 5
|
|
- id: "GDY7"
|
|
name: "Comment that looks like a mapping key"
|
|
localPath: yaml-test-suite/GDY7/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 31
|
|
lineCount: 2
|
|
- id: "GH63"
|
|
name: "Mixed Block Mapping (explicit to implicit)"
|
|
localPath: yaml-test-suite/GH63/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 21
|
|
lineCount: 3
|
|
- id: "GT5M"
|
|
name: "Node anchor in sequence"
|
|
localPath: yaml-test-suite/GT5M/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 3
|
|
- id: "H2RW"
|
|
name: "Blank lines"
|
|
localPath: yaml-test-suite/H2RW/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 52
|
|
lineCount: 12
|
|
- id: "H3Z8"
|
|
name: "Literal unicode"
|
|
localPath: yaml-test-suite/H3Z8/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 35
|
|
lineCount: 2
|
|
- id: "H7J7"
|
|
name: "Node anchor not indented"
|
|
localPath: yaml-test-suite/H7J7/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 21
|
|
lineCount: 3
|
|
- id: "H7TQ"
|
|
name: "Extra words on %YAML directive"
|
|
localPath: yaml-test-suite/H7TQ/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 2
|
|
- id: "HM87/00"
|
|
name: "Scalars in flow start with syntax char"
|
|
localPath: yaml-test-suite/HM87/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 5
|
|
lineCount: 1
|
|
- id: "HM87/01"
|
|
name: "Scalars in flow start with syntax char"
|
|
localPath: yaml-test-suite/HM87/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 5
|
|
lineCount: 1
|
|
- id: "HMK4"
|
|
name: "Spec Example 2.16. Indentation determines scope"
|
|
localPath: yaml-test-suite/HMK4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 138
|
|
lineCount: 7
|
|
- id: "HMQ5"
|
|
name: "Spec Example 6.23. Node Properties"
|
|
localPath: yaml-test-suite/HMQ5/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 43
|
|
lineCount: 3
|
|
- id: "HRE5"
|
|
name: "Double quoted scalar with escaped single quote"
|
|
localPath: yaml-test-suite/HRE5/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 31
|
|
lineCount: 2
|
|
- id: "HS5T"
|
|
name: "Spec Example 7.12. Plain Lines"
|
|
localPath: yaml-test-suite/HS5T/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 46
|
|
lineCount: 4
|
|
- id: "HU3P"
|
|
name: "Invalid Mapping in plain scalar"
|
|
localPath: yaml-test-suite/HU3P/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 29
|
|
lineCount: 3
|
|
- id: "HWV9"
|
|
name: "Document-end marker"
|
|
localPath: yaml-test-suite/HWV9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 4
|
|
lineCount: 1
|
|
- id: "J3BT"
|
|
name: "Spec Example 5.12. Tabs and Spaces"
|
|
localPath: yaml-test-suite/J3BT/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 96
|
|
lineCount: 6
|
|
- id: "J5UC"
|
|
name: "Multiple Pair Block Mapping"
|
|
localPath: yaml-test-suite/J5UC/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 30
|
|
lineCount: 3
|
|
- id: "J7PZ"
|
|
name: "Spec Example 2.26. Ordered Mappings"
|
|
localPath: yaml-test-suite/J7PZ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 318
|
|
lineCount: 11
|
|
- id: "J7VC"
|
|
name: "Empty Lines Between Mapping Elements"
|
|
localPath: yaml-test-suite/J7VC/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 4
|
|
- id: "J9HZ"
|
|
name: "Spec Example 2.9. Single Document with Two Comments"
|
|
localPath: yaml-test-suite/J9HZ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 115
|
|
lineCount: 8
|
|
- id: "JEF9/00"
|
|
name: "Trailing whitespace in streams"
|
|
localPath: yaml-test-suite/JEF9/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 7
|
|
lineCount: 3
|
|
- id: "JEF9/01"
|
|
name: "Trailing whitespace in streams"
|
|
localPath: yaml-test-suite/JEF9/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 9
|
|
lineCount: 2
|
|
- id: "JEF9/02"
|
|
name: "Trailing whitespace in streams"
|
|
localPath: yaml-test-suite/JEF9/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 8
|
|
lineCount: 1
|
|
- id: "JHB9"
|
|
name: "Spec Example 2.7. Two Documents in a Stream"
|
|
localPath: yaml-test-suite/JHB9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 130
|
|
lineCount: 10
|
|
- id: "JKF3"
|
|
name: "Multiline unidented double quoted block key"
|
|
localPath: yaml-test-suite/JKF3/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 17
|
|
lineCount: 2
|
|
- id: "JQ4R"
|
|
name: "Spec Example 8.14. Block Sequence"
|
|
localPath: yaml-test-suite/JQ4R/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 40
|
|
lineCount: 3
|
|
- id: "JR7V"
|
|
name: "Question marks in scalars"
|
|
localPath: yaml-test-suite/JR7V/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 128
|
|
lineCount: 8
|
|
- id: "JS2J"
|
|
name: "Spec Example 6.29. Node Anchors"
|
|
localPath: yaml-test-suite/JS2J/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 59
|
|
lineCount: 2
|
|
- id: "JTV5"
|
|
name: "Block Mapping with Multiline Scalars"
|
|
localPath: yaml-test-suite/JTV5/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 31
|
|
lineCount: 6
|
|
- id: "JY7Z"
|
|
name: "Trailing content that looks like a mapping"
|
|
localPath: yaml-test-suite/JY7Z/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 66
|
|
lineCount: 3
|
|
- id: "K3WX"
|
|
name: "Colon and adjacent value after comment on next line"
|
|
localPath: yaml-test-suite/K3WX/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 31
|
|
lineCount: 3
|
|
- id: "K4SU"
|
|
name: "Multiple Entry Block Sequence"
|
|
localPath: yaml-test-suite/K4SU/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 17
|
|
lineCount: 3
|
|
- id: "K527"
|
|
name: "Spec Example 6.6. Line Folding"
|
|
localPath: yaml-test-suite/K527/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 32
|
|
lineCount: 7
|
|
- id: "K54U"
|
|
name: "Tab after document header"
|
|
localPath: yaml-test-suite/K54U/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 11
|
|
lineCount: 1
|
|
- id: "K858"
|
|
name: "Spec Example 8.6. Empty Scalar Chomping"
|
|
localPath: yaml-test-suite/K858/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 30
|
|
lineCount: 6
|
|
- id: "KH5V/00"
|
|
name: "Inline tabs in double quoted"
|
|
localPath: yaml-test-suite/KH5V/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 1
|
|
- id: "KH5V/01"
|
|
name: "Inline tabs in double quoted"
|
|
localPath: yaml-test-suite/KH5V/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 1
|
|
- id: "KH5V/02"
|
|
name: "Inline tabs in double quoted"
|
|
localPath: yaml-test-suite/KH5V/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 1
|
|
- id: "KK5P"
|
|
name: "Various combinations of explicit block mappings"
|
|
localPath: yaml-test-suite/KK5P/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 124
|
|
lineCount: 16
|
|
- id: "KMK3"
|
|
name: "Block Submapping"
|
|
localPath: yaml-test-suite/KMK3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 21
|
|
lineCount: 3
|
|
- id: "KS4U"
|
|
name: "Invalid item after end of flow sequence"
|
|
localPath: yaml-test-suite/KS4U/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 35
|
|
lineCount: 5
|
|
- id: "KSS4"
|
|
name: "Scalars on --- line"
|
|
localPath: yaml-test-suite/KSS4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 34
|
|
lineCount: 3
|
|
- id: "L24T/00"
|
|
name: "Trailing line of spaces"
|
|
localPath: yaml-test-suite/L24T/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 3
|
|
- id: "L24T/01"
|
|
name: "Trailing line of spaces"
|
|
localPath: yaml-test-suite/L24T/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 14
|
|
lineCount: 2
|
|
- id: "L383"
|
|
name: "Two scalar docs with trailing comments"
|
|
localPath: yaml-test-suite/L383/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 38
|
|
lineCount: 2
|
|
- id: "L94M"
|
|
name: "Tags in Explicit Mapping"
|
|
localPath: yaml-test-suite/L94M/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 35
|
|
lineCount: 4
|
|
- id: "L9U5"
|
|
name: "Spec Example 7.11. Plain Implicit Keys"
|
|
localPath: yaml-test-suite/L9U5/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 55
|
|
lineCount: 3
|
|
- id: "LE5A"
|
|
name: "Spec Example 7.24. Flow Nodes"
|
|
localPath: yaml-test-suite/LE5A/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 50
|
|
lineCount: 5
|
|
- id: "LHL4"
|
|
name: "Invalid tag"
|
|
localPath: yaml-test-suite/LHL4/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 25
|
|
lineCount: 2
|
|
- id: "LP6E"
|
|
name: "Whitespace After Scalars in Flow"
|
|
localPath: yaml-test-suite/LP6E/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 70
|
|
lineCount: 6
|
|
- id: "LQZ7"
|
|
name: "Spec Example 7.4. Double Quoted Implicit Keys"
|
|
localPath: yaml-test-suite/LQZ7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 59
|
|
lineCount: 3
|
|
- id: "LX3P"
|
|
name: "Implicit Flow Mapping Key on one line"
|
|
localPath: yaml-test-suite/LX3P/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 14
|
|
lineCount: 1
|
|
- id: "M29M"
|
|
name: "Literal Block Scalar"
|
|
localPath: yaml-test-suite/M29M/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 26
|
|
lineCount: 8
|
|
- id: "M2N8/00"
|
|
name: "Question mark edge cases"
|
|
localPath: yaml-test-suite/M2N8/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 8
|
|
lineCount: 1
|
|
- id: "M2N8/01"
|
|
name: "Question mark edge cases"
|
|
localPath: yaml-test-suite/M2N8/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 8
|
|
lineCount: 1
|
|
- id: "M5C3"
|
|
name: "Spec Example 8.21. Block Scalar Nodes"
|
|
localPath: yaml-test-suite/M5C3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 48
|
|
lineCount: 6
|
|
- id: "M5DY"
|
|
name: "Spec Example 2.11. Mapping between Sequences"
|
|
localPath: yaml-test-suite/M5DY/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 142
|
|
lineCount: 9
|
|
- id: "M6YH"
|
|
name: "Block sequence indentation"
|
|
localPath: yaml-test-suite/M6YH/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 27
|
|
lineCount: 6
|
|
- id: "M7A3"
|
|
name: "Spec Example 9.3. Bare Documents"
|
|
localPath: yaml-test-suite/M7A3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 74
|
|
lineCount: 7
|
|
- id: "M7NX"
|
|
name: "Nested flow collections"
|
|
localPath: yaml-test-suite/M7NX/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 44
|
|
lineCount: 8
|
|
- id: "M9B4"
|
|
name: "Spec Example 8.7. Literal Scalar"
|
|
localPath: yaml-test-suite/M9B4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 20
|
|
lineCount: 5
|
|
- id: "MJS9"
|
|
name: "Spec Example 6.7. Block Folding"
|
|
localPath: yaml-test-suite/MJS9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 26
|
|
lineCount: 6
|
|
- id: "MUS6/00"
|
|
name: "Directive variants"
|
|
localPath: yaml-test-suite/MUS6/00/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 18
|
|
lineCount: 2
|
|
- id: "MUS6/01"
|
|
name: "Directive variants"
|
|
localPath: yaml-test-suite/MUS6/01/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 28
|
|
lineCount: 4
|
|
- id: "MUS6/02"
|
|
name: "Directive variants"
|
|
localPath: yaml-test-suite/MUS6/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 2
|
|
- id: "MUS6/03"
|
|
name: "Directive variants"
|
|
localPath: yaml-test-suite/MUS6/03/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 2
|
|
- id: "MUS6/04"
|
|
name: "Directive variants"
|
|
localPath: yaml-test-suite/MUS6/04/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 25
|
|
lineCount: 2
|
|
- id: "MUS6/05"
|
|
name: "Directive variants"
|
|
localPath: yaml-test-suite/MUS6/05/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 13
|
|
lineCount: 2
|
|
- id: "MUS6/06"
|
|
name: "Directive variants"
|
|
localPath: yaml-test-suite/MUS6/06/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 2
|
|
- id: "MXS3"
|
|
name: "Flow Mapping in Block Sequence"
|
|
localPath: yaml-test-suite/MXS3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 9
|
|
lineCount: 1
|
|
- id: "MYW6"
|
|
name: "Block Scalar Strip"
|
|
localPath: yaml-test-suite/MYW6/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 15
|
|
lineCount: 5
|
|
- id: "MZX3"
|
|
name: "Non-Specific Tags on Scalars"
|
|
localPath: yaml-test-suite/MZX3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 70
|
|
lineCount: 6
|
|
- id: "N4JP"
|
|
name: "Bad indentation in mapping"
|
|
localPath: yaml-test-suite/N4JP/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 48
|
|
lineCount: 3
|
|
- id: "N782"
|
|
name: "Invalid document markers in flow style"
|
|
localPath: yaml-test-suite/N782/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 14
|
|
lineCount: 4
|
|
- id: "NAT4"
|
|
name: "Various empty or newline only quoted strings"
|
|
localPath: yaml-test-suite/NAT4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 86
|
|
lineCount: 23
|
|
- id: "NB6Z"
|
|
name: "Multiline plain value with tabs on empty lines"
|
|
localPath: yaml-test-suite/NB6Z/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 31
|
|
lineCount: 5
|
|
- id: "NHX8"
|
|
name: "Empty Lines at End of Document"
|
|
localPath: yaml-test-suite/NHX8/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 4
|
|
lineCount: 3
|
|
- id: "NJ66"
|
|
name: "Multiline plain flow mapping key"
|
|
localPath: yaml-test-suite/NJ66/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 53
|
|
lineCount: 4
|
|
- id: "NKF9"
|
|
name: "Empty keys in block and flow mapping"
|
|
localPath: yaml-test-suite/NKF9/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 120
|
|
lineCount: 13
|
|
- id: "NP9H"
|
|
name: "Spec Example 7.5. Double Quoted Line Breaks"
|
|
localPath: yaml-test-suite/NP9H/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 63
|
|
lineCount: 5
|
|
- id: "P2AD"
|
|
name: "Spec Example 8.1. Block Scalar Header"
|
|
localPath: yaml-test-suite/P2AD/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 143
|
|
lineCount: 9
|
|
- id: "P2EQ"
|
|
name: "Invalid sequene item on same line as previous item"
|
|
localPath: yaml-test-suite/P2EQ/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 24
|
|
lineCount: 2
|
|
- id: "P76L"
|
|
name: "Spec Example 6.19. Secondary Tag Handle"
|
|
localPath: yaml-test-suite/P76L/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 74
|
|
lineCount: 3
|
|
- id: "P94K"
|
|
name: "Spec Example 6.11. Multi-Line Comments"
|
|
localPath: yaml-test-suite/P94K/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 44
|
|
lineCount: 5
|
|
- id: "PBJ2"
|
|
name: "Spec Example 2.3. Mapping Scalars to Sequences"
|
|
localPath: yaml-test-suite/PBJ2/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 133
|
|
lineCount: 8
|
|
- id: "PRH3"
|
|
name: "Spec Example 7.9. Single Quoted Lines"
|
|
localPath: yaml-test-suite/PRH3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 50
|
|
lineCount: 4
|
|
- id: "PUW8"
|
|
name: "Document start on last line"
|
|
localPath: yaml-test-suite/PUW8/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 13
|
|
lineCount: 3
|
|
- id: "PW8X"
|
|
name: "Anchors on Empty Scalars"
|
|
localPath: yaml-test-suite/PW8X/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 65
|
|
lineCount: 12
|
|
- id: "Q4CL"
|
|
name: "Trailing content after quoted value"
|
|
localPath: yaml-test-suite/Q4CL/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 65
|
|
lineCount: 3
|
|
- id: "Q5MG"
|
|
name: "Tab at beginning of line followed by a flow mapping"
|
|
localPath: yaml-test-suite/Q5MG/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 4
|
|
lineCount: 1
|
|
- id: "Q88A"
|
|
name: "Spec Example 7.23. Flow Content"
|
|
localPath: yaml-test-suite/Q88A/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 38
|
|
lineCount: 5
|
|
- id: "Q8AD"
|
|
name: "Spec Example 7.5. Double Quoted Line Breaks [1.3]"
|
|
localPath: yaml-test-suite/Q8AD/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 66
|
|
lineCount: 6
|
|
- id: "Q9WF"
|
|
name: "Spec Example 6.12. Separation Spaces"
|
|
localPath: yaml-test-suite/Q9WF/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 97
|
|
lineCount: 6
|
|
- id: "QB6E"
|
|
name: "Wrong indented multiline quoted scalar"
|
|
localPath: yaml-test-suite/QB6E/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 20
|
|
lineCount: 4
|
|
- id: "QF4Y"
|
|
name: "Spec Example 7.19. Single Pair Flow Mappings"
|
|
localPath: yaml-test-suite/QF4Y/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 13
|
|
lineCount: 3
|
|
- id: "QLJ7"
|
|
name: "Tag shorthand used in documents but only defined in the first"
|
|
localPath: yaml-test-suite/QLJ7/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 93
|
|
lineCount: 7
|
|
- id: "QT73"
|
|
name: "Comment and document-end marker"
|
|
localPath: yaml-test-suite/QT73/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 14
|
|
lineCount: 2
|
|
- id: "R4YG"
|
|
name: "Spec Example 8.2. Block Indentation Indicator"
|
|
localPath: yaml-test-suite/R4YG/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 69
|
|
lineCount: 11
|
|
- id: "R52L"
|
|
name: "Nested flow mapping sequence and mappings"
|
|
localPath: yaml-test-suite/R52L/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 59
|
|
lineCount: 2
|
|
- id: "RHX7"
|
|
name: "YAML directive without document end marker"
|
|
localPath: yaml-test-suite/RHX7/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 29
|
|
lineCount: 4
|
|
- id: "RLU9"
|
|
name: "Sequence Indent"
|
|
localPath: yaml-test-suite/RLU9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 4
|
|
- id: "RR7F"
|
|
name: "Mixed Block Mapping (implicit to explicit)"
|
|
localPath: yaml-test-suite/RR7F/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 3
|
|
- id: "RTP8"
|
|
name: "Spec Example 9.2. Document Markers"
|
|
localPath: yaml-test-suite/RTP8/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 36
|
|
lineCount: 4
|
|
- id: "RXY3"
|
|
name: "Invalid document-end marker in single quoted string"
|
|
localPath: yaml-test-suite/RXY3/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 12
|
|
lineCount: 4
|
|
- id: "RZP5"
|
|
name: "Various Trailing Comments [1.3]"
|
|
localPath: yaml-test-suite/RZP5/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 157
|
|
lineCount: 15
|
|
- id: "RZT7"
|
|
name: "Spec Example 2.28. Log File"
|
|
localPath: yaml-test-suite/RZT7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 411
|
|
lineCount: 26
|
|
- id: "S3PD"
|
|
name: "Spec Example 8.18. Implicit Block Mapping Entries"
|
|
localPath: yaml-test-suite/S3PD/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 62
|
|
lineCount: 4
|
|
- id: "S4GJ"
|
|
name: "Invalid text after block scalar indicator"
|
|
localPath: yaml-test-suite/S4GJ/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 39
|
|
lineCount: 3
|
|
- id: "S4JQ"
|
|
name: "Spec Example 6.28. Non-Specific Tags"
|
|
localPath: yaml-test-suite/S4JQ/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 55
|
|
lineCount: 4
|
|
- id: "S4T7"
|
|
name: "Document with footer"
|
|
localPath: yaml-test-suite/S4T7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 13
|
|
lineCount: 2
|
|
- id: "S7BG"
|
|
name: "Colon followed by comma"
|
|
localPath: yaml-test-suite/S7BG/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 9
|
|
lineCount: 2
|
|
- id: "S98Z"
|
|
name: "Block scalar with more spaces than first content line"
|
|
localPath: yaml-test-suite/S98Z/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 42
|
|
lineCount: 5
|
|
- id: "S9E8"
|
|
name: "Spec Example 5.3. Block Structure Indicators"
|
|
localPath: yaml-test-suite/S9E8/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 62
|
|
lineCount: 7
|
|
- id: "SBG9"
|
|
name: "Flow Sequence in Flow Mapping"
|
|
localPath: yaml-test-suite/SBG9/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 23
|
|
lineCount: 1
|
|
- id: "SF5V"
|
|
name: "Duplicate YAML directive"
|
|
localPath: yaml-test-suite/SF5V/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 3
|
|
- id: "SKE5"
|
|
name: "Anchor before zero indented sequence"
|
|
localPath: yaml-test-suite/SKE5/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 26
|
|
lineCount: 5
|
|
- id: "SM9W/00"
|
|
name: "Single character streams"
|
|
localPath: yaml-test-suite/SM9W/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 1
|
|
lineCount: 0
|
|
- id: "SM9W/01"
|
|
name: "Single character streams"
|
|
localPath: yaml-test-suite/SM9W/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 1
|
|
lineCount: 0
|
|
- id: "SR86"
|
|
name: "Anchor plus Alias"
|
|
localPath: yaml-test-suite/SR86/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 27
|
|
lineCount: 2
|
|
- id: "SSW6"
|
|
name: "Spec Example 7.7. Single Quoted Characters [1.3]"
|
|
localPath: yaml-test-suite/SSW6/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 26
|
|
lineCount: 2
|
|
- id: "SU5Z"
|
|
name: "Comment without whitespace after doublequoted scalar"
|
|
localPath: yaml-test-suite/SU5Z/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 30
|
|
lineCount: 1
|
|
- id: "SU74"
|
|
name: "Anchor and alias as mapping key"
|
|
localPath: yaml-test-suite/SU74/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 39
|
|
lineCount: 2
|
|
- id: "SY6V"
|
|
name: "Anchor before sequence entry on same line"
|
|
localPath: yaml-test-suite/SY6V/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 25
|
|
lineCount: 1
|
|
- id: "SYW4"
|
|
name: "Spec Example 2.2. Mapping Scalars to Scalars"
|
|
localPath: yaml-test-suite/SYW4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 80
|
|
lineCount: 3
|
|
- id: "T26H"
|
|
name: "Spec Example 8.8. Literal Content [1.3]"
|
|
localPath: yaml-test-suite/T26H/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 47
|
|
lineCount: 9
|
|
- id: "T4YY"
|
|
name: "Spec Example 7.9. Single Quoted Lines [1.3]"
|
|
localPath: yaml-test-suite/T4YY/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 54
|
|
lineCount: 5
|
|
- id: "T5N4"
|
|
name: "Spec Example 8.7. Literal Scalar [1.3]"
|
|
localPath: yaml-test-suite/T5N4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 5
|
|
- id: "T833"
|
|
name: "Flow mapping missing a separating comma"
|
|
localPath: yaml-test-suite/T833/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 4
|
|
- id: "TD5N"
|
|
name: "Invalid scalar after sequence"
|
|
localPath: yaml-test-suite/TD5N/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 3
|
|
- id: "TE2A"
|
|
name: "Spec Example 8.16. Block Mappings"
|
|
localPath: yaml-test-suite/TE2A/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 27
|
|
lineCount: 2
|
|
- id: "TL85"
|
|
name: "Spec Example 6.8. Flow Folding"
|
|
localPath: yaml-test-suite/TL85/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 28
|
|
lineCount: 7
|
|
- id: "TS54"
|
|
name: "Folded Block Scalar"
|
|
localPath: yaml-test-suite/TS54/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 8
|
|
- id: "U3C3"
|
|
name: "Spec Example 6.16. “TAG” directive"
|
|
localPath: yaml-test-suite/U3C3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 51
|
|
lineCount: 3
|
|
- id: "U3XV"
|
|
name: "Node and Mapping Key Anchors"
|
|
localPath: yaml-test-suite/U3XV/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 190
|
|
lineCount: 17
|
|
- id: "U44R"
|
|
name: "Bad indentation in mapping (2)"
|
|
localPath: yaml-test-suite/U44R/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 50
|
|
lineCount: 3
|
|
- id: "U99R"
|
|
name: "Invalid comma in tag"
|
|
localPath: yaml-test-suite/U99R/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 13
|
|
lineCount: 1
|
|
- id: "U9NS"
|
|
name: "Spec Example 2.8. Play by Play Feed from a Game"
|
|
localPath: yaml-test-suite/U9NS/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 125
|
|
lineCount: 10
|
|
- id: "UDM2"
|
|
name: "Plain URL in flow mapping"
|
|
localPath: yaml-test-suite/UDM2/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 30
|
|
lineCount: 1
|
|
- id: "UDR7"
|
|
name: "Spec Example 5.4. Flow Collection Indicators"
|
|
localPath: yaml-test-suite/UDR7/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 59
|
|
lineCount: 2
|
|
- id: "UGM3"
|
|
name: "Spec Example 2.27. Invoice"
|
|
localPath: yaml-test-suite/UGM3/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 644
|
|
lineCount: 29
|
|
- id: "UKK6/00"
|
|
name: "Syntax character edge cases"
|
|
localPath: yaml-test-suite/UKK6/00/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 4
|
|
lineCount: 1
|
|
- id: "UKK6/01"
|
|
name: "Syntax character edge cases"
|
|
localPath: yaml-test-suite/UKK6/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 3
|
|
lineCount: 1
|
|
- id: "UKK6/02"
|
|
name: "Syntax character edge cases"
|
|
localPath: yaml-test-suite/UKK6/02/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 2
|
|
lineCount: 1
|
|
- id: "UT92"
|
|
name: "Spec Example 9.4. Explicit Documents"
|
|
localPath: yaml-test-suite/UT92/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 43
|
|
lineCount: 7
|
|
- id: "UV7Q"
|
|
name: "Legal tab after indentation"
|
|
localPath: yaml-test-suite/UV7Q/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 13
|
|
lineCount: 3
|
|
- id: "V55R"
|
|
name: "Aliases in Block Sequence"
|
|
localPath: yaml-test-suite/V55R/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 24
|
|
lineCount: 4
|
|
- id: "V9D5"
|
|
name: "Spec Example 8.19. Compact Block Mappings"
|
|
localPath: yaml-test-suite/V9D5/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 46
|
|
lineCount: 3
|
|
- id: "VJP3/00"
|
|
name: "Flow collections over many lines"
|
|
localPath: yaml-test-suite/VJP3/00/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 13
|
|
lineCount: 5
|
|
- id: "VJP3/01"
|
|
name: "Flow collections over many lines"
|
|
localPath: yaml-test-suite/VJP3/01/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 17
|
|
lineCount: 5
|
|
- id: "W42U"
|
|
name: "Spec Example 8.15. Block Sequence Entry Types"
|
|
localPath: yaml-test-suite/W42U/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 92
|
|
lineCount: 6
|
|
- id: "W4TN"
|
|
name: "Spec Example 9.5. Directives Documents"
|
|
localPath: yaml-test-suite/W4TN/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 61
|
|
lineCount: 8
|
|
- id: "W5VH"
|
|
name: "Allowed characters in alias"
|
|
localPath: yaml-test-suite/W5VH/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 43
|
|
lineCount: 2
|
|
- id: "W9L4"
|
|
name: "Literal block scalar with more spaces in first line"
|
|
localPath: yaml-test-suite/W9L4/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 71
|
|
lineCount: 5
|
|
- id: "WZ62"
|
|
name: "Spec Example 7.2. Empty Content"
|
|
localPath: yaml-test-suite/WZ62/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 34
|
|
lineCount: 4
|
|
- id: "X38W"
|
|
name: "Aliases in Flow Objects"
|
|
localPath: yaml-test-suite/X38W/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 37
|
|
lineCount: 1
|
|
- id: "X4QW"
|
|
name: "Comment without whitespace after block scalar indicator"
|
|
localPath: yaml-test-suite/X4QW/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 27
|
|
lineCount: 2
|
|
- id: "X8DW"
|
|
name: "Explicit key and value seperated by comment"
|
|
localPath: yaml-test-suite/X8DW/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 28
|
|
lineCount: 4
|
|
- id: "XLQ9"
|
|
name: "Multiline scalar that looks like a YAML directive"
|
|
localPath: yaml-test-suite/XLQ9/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 21
|
|
lineCount: 3
|
|
- id: "XV9V"
|
|
name: "Spec Example 6.5. Empty Lines [1.3]"
|
|
localPath: yaml-test-suite/XV9V/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 79
|
|
lineCount: 8
|
|
- id: "XW4D"
|
|
name: "Various Trailing Comments"
|
|
localPath: yaml-test-suite/XW4D/in.yaml
|
|
expected: parse-ok
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 158
|
|
lineCount: 16
|
|
- id: "Y2GN"
|
|
name: "Anchor with colon in the middle"
|
|
localPath: yaml-test-suite/Y2GN/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: gap
|
|
byteCount: 24
|
|
lineCount: 2
|
|
- id: "Y79Y/000"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/000/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 3
|
|
- id: "Y79Y/001"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/001/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 17
|
|
lineCount: 3
|
|
- id: "Y79Y/002"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/002/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 14
|
|
lineCount: 4
|
|
- id: "Y79Y/003"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/003/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 18
|
|
lineCount: 4
|
|
- id: "Y79Y/004"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/004/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 4
|
|
lineCount: 1
|
|
- id: "Y79Y/005"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/005/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 5
|
|
lineCount: 1
|
|
- id: "Y79Y/006"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/006/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 4
|
|
lineCount: 1
|
|
- id: "Y79Y/007"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/007/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 8
|
|
lineCount: 2
|
|
- id: "Y79Y/008"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/008/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 7
|
|
lineCount: 1
|
|
- id: "Y79Y/009"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/009/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 14
|
|
lineCount: 2
|
|
- id: "Y79Y/010"
|
|
name: "Tabs in various contexts"
|
|
localPath: yaml-test-suite/Y79Y/010/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 5
|
|
lineCount: 1
|
|
- id: "YD5X"
|
|
name: "Spec Example 2.5. Sequence of Sequences"
|
|
localPath: yaml-test-suite/YD5X/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 84
|
|
lineCount: 3
|
|
- id: "YJV2"
|
|
name: "Dash in flow sequence"
|
|
localPath: yaml-test-suite/YJV2/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 4
|
|
lineCount: 1
|
|
- id: "Z67P"
|
|
name: "Spec Example 8.21. Block Scalar Nodes [1.3]"
|
|
localPath: yaml-test-suite/Z67P/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 43
|
|
lineCount: 4
|
|
- id: "Z9M4"
|
|
name: "Spec Example 6.22. Global Tag Prefix"
|
|
localPath: yaml-test-suite/Z9M4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 54
|
|
lineCount: 3
|
|
- id: "ZCZ6"
|
|
name: "Invalid mapping in plain single line value"
|
|
localPath: yaml-test-suite/ZCZ6/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 11
|
|
lineCount: 1
|
|
- id: "ZF4X"
|
|
name: "Spec Example 2.6. Mapping of Mappings"
|
|
localPath: yaml-test-suite/ZF4X/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 80
|
|
lineCount: 5
|
|
- id: "ZH7C"
|
|
name: "Anchors in Mapping"
|
|
localPath: yaml-test-suite/ZH7C/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 16
|
|
lineCount: 2
|
|
- id: "ZK9H"
|
|
name: "Nested top level flow mapping"
|
|
localPath: yaml-test-suite/ZK9H/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 26
|
|
lineCount: 4
|
|
- id: "ZL4Z"
|
|
name: "Invalid nested mapping"
|
|
localPath: yaml-test-suite/ZL4Z/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 14
|
|
lineCount: 2
|
|
- id: "ZVH3"
|
|
name: "Wrong indented sequence item"
|
|
localPath: yaml-test-suite/ZVH3/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: passing
|
|
byteCount: 22
|
|
lineCount: 2
|
|
- id: "ZWK4"
|
|
name: "Key with anchor after missing explicit mapping value"
|
|
localPath: yaml-test-suite/ZWK4/in.yaml
|
|
expected: parse-ok
|
|
oracle: json
|
|
status: passing
|
|
byteCount: 26
|
|
lineCount: 4
|
|
- id: "ZXT5"
|
|
name: "Implicit key followed by newline and adjacent value"
|
|
localPath: yaml-test-suite/ZXT5/in.yaml
|
|
expected: reject
|
|
oracle: none
|
|
status: gap
|
|
byteCount: 19
|
|
lineCount: 2
|