Skip to content

Ethdebug isoltest framework#16675

Open
nikola-matic wants to merge 1 commit intodevelopfrom
ethdebug-isoltest-migration
Open

Ethdebug isoltest framework#16675
nikola-matic wants to merge 1 commit intodevelopfrom
ethdebug-isoltest-migration

Conversation

@nikola-matic
Copy link
Copy Markdown
Contributor

@nikola-matic nikola-matic commented May 5, 2026

Closes #16502.

Supports the following:

  • EVM version
  • optimizer on/off
  • revert strings
  • multi-source input
  • compileViaSSACFG

Allows matching of specific portions of the output JSON, length checks on arrays, type checks. I could remove some of the current CLI tests, but would prefer to keep them in for the time being - most of the CLI tests requests outputs other than ethdebug, and the new EthdebugTest isoltest only supports reading of ethdebug data directly. In addition, there's no checks for errors like in syntax tests, which automatically disqualified migration of all of the 'invalid' CLI tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ethdebug testcase

1 participant