Skip to content

Comments

test: unify parsing assertions#117

Open
mkaput wants to merge 4 commits intoelixir-tools:mainfrom
mkaput:pr/parse-assertions-unify
Open

test: unify parsing assertions#117
mkaput wants to merge 4 commits intoelixir-tools:mainfrom
mkaput:pr/parse-assertions-unify

Conversation

@mkaput
Copy link
Contributor

@mkaput mkaput commented Feb 19, 2026

I have noticed a proliferation of various ways how to assert Spitfire conformance with Elixir parser. This PR introduces uniform assertion macros library, so we:

  1. have a single place to modify,
  2. have a single format of assertion messages,
  3. and significantly reduce LOC in test files.

Please review commit-by-commit.

I have noticed a proliferation of various ways how to assert Spitfire conformance with Elixir parser. This commit introduces uniform assertion macros library, so we:
1. have a single place to modify,
2. have a single format of assertion messages,
3. and significantly reduce LOC in test files.
@mkaput mkaput force-pushed the pr/parse-assertions-unify branch from 00695ee to 33cf582 Compare February 19, 2026 13:21
@mkaput mkaput force-pushed the pr/parse-assertions-unify branch from 33cf582 to a7d61db Compare February 19, 2026 13:22
@mhanberg mhanberg changed the title refactor(test): unify parsing assertions test: unify parsing assertions Feb 19, 2026
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