Skip to content

Add parser characterization tests and compatibility fixture - #12

Open
rsheyd wants to merge 1 commit into
drewsb:masterfrom
rsheyd:agent/add-parser-characterization-tests
Open

Add parser characterization tests and compatibility fixture#12
rsheyd wants to merge 1 commit into
drewsb:masterfrom
rsheyd:agent/add-parser-characterization-tests

Conversation

@rsheyd

@rsheyd rsheyd commented Aug 1, 2026

Copy link
Copy Markdown

Summary

  • add dependency-free characterization tests for the existing parser
  • document repeated-name and serializeArray limitations without changing runtime behavior
  • expand the manual fixture with non-sensitive standard and edge-case controls
  • document how to run tests and load FormVault locally in Chrome

Why

The tests establish the current behavior before parser changes are considered. This makes later compatibility fixes easier to review and helps prevent accidental regressions.

Checks

  • npm test
  • git diff --check

@rsheyd
rsheyd marked this pull request as ready for review August 1, 2026 19:58
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