Skip to content

Additional tests - #54

Merged
bourumir-wyngs merged 2 commits into
masterfrom
test/additional-quoted-continuation-cases
Nov 6, 2026
Merged

bourumir-wyngs merged 2 commits into
masterfrom
test/additional-quoted-continuation-cases

Conversation

@bourumir-wyngs

@bourumir-wyngs bourumir-wyngs commented Nov 6, 2026 •

Copy link
Copy Markdown
Owner

Expand regression coverage for quoted scalar continuations accepted by default after #53.

  • Exercise 162 indentation/folding variants: both quote styles, zero to two blank lines, uniform LF/CRLF and mixed line endings, and block mappings, sequences, nested/compact mappings, and explicit keys.
  • Assert literal folded scalar values in addition to comparing events with conforming input.
  • Add 32 sibling-entry cases to verify that parsing resumes in the correct mapping or sequence after an under-indented continuation.
  • Reuse the existing checks for default/explicit relaxed parsing, strict error kinds and positions, all parser input backends, and direct scanning.

Only tests/strict.rs changes.

Validation: GitHub CI passed on commit 57be08b, including Linux/macOS tests with and without parser comments, formatting, Clippy, coverage, MSRV, and no_std checks. API compatibility and CodSpeed also passed. Project tests were not executed locally.

@codspeed

codspeed Bot commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 29 untouched benchmarks


Comparing test/additional-quoted-continuation-cases (57be08b) with master (5eacd65)

Open in CodSpeed

@codecov

codecov Bot commented Nov 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@bourumir-wyngs
bourumir-wyngs merged commit 378d3ba into master Nov 6, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant