Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[831] New ToyExecutionEnvironment that build the General State Test Case spec to run tests #842

Merged
merged 8 commits into from
Aug 16, 2024

Conversation

gauravahuja
Copy link
Contributor

@gauravahuja gauravahuja commented Jul 19, 2024

I created a copy of GeneralStateTestCaseEipSpec from the besu repo and a copy of ToyExecutionEnvironment as ToyExecutionEnvironmentV2 for faster iteration.

ToyExecutionEnvironmentV2 is very similar to ToyExecutionEnvironment but builds the GeneralStateTestCaseEipSpec and has a method to execute the test using the spec.

#831

@gauravahuja gauravahuja requested review from powerslider, tsvdesign, FlorianHuc and thedarkjester and removed request for tsvdesign July 19, 2024 08:01
@FlorianHuc
Copy link
Collaborator

The approach looks good to me. Did you rewrite a unit test using ToyExecutionEnvironmentV2?

@gauravahuja
Copy link
Contributor Author

The approach looks good to me. Did you rewrite a unit test using ToyExecutionEnvironmentV2?

@FlorianHuc I updated the MXPTest to use the new approach.

@powerslider powerslider merged commit 522f6c9 into arith-dev Aug 16, 2024
5 checks passed
@powerslider powerslider deleted the gauravahuja/831 branch August 16, 2024 12:17
@OlivierBBB
Copy link
Collaborator

Have you tried tests to see if this fixes known issues @powerslider ?

@OlivierBBB
Copy link
Collaborator

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.

4 participants