Skip to content

fix: fix parsing in Elixir 1.20 - #20

Merged
smetana merged 2 commits into
assert-value:masterfrom
mister11:fix/parsing-in-elixir-1-20
Jul 2, 2026
Merged

fix: fix parsing in Elixir 1.20#20
smetana merged 2 commits into
assert-value:masterfrom
mister11:fix/parsing-in-elixir-1-20

Conversation

@mister11

Copy link
Copy Markdown
Contributor

This fix is similar to the one required for Elixir 1.16 #15.

This problem manifests only during a mismatch of the left and right side and when the asserting value is complex enough. Not sure what "complex enough" means, but simple map assert (assert_value(%{a: 1} == %{}) works, but large, nested map does not work.

@dmuharemagic

Copy link
Copy Markdown
image

Confirmed, works

@smetana

smetana commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Looks good. Thank you for the contribution!

@smetana
smetana merged commit 1e4fbde into assert-value:master Jul 2, 2026
8 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.

3 participants