-
Notifications
You must be signed in to change notification settings - Fork 6k
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
[test] Extraction of 292 tests from SolidityEndToEndTest.cpp #8464
Conversation
The cause of the mismatch was a typo within the original boost test-case:
signatures need to be |
@chriseth This PR is based on the verification of the original test traces (created with I also added the |
@aarlt Could you add a command line option like |
@aarlt Also what about the plan to also add the metadata to the traces and to compare it (excluding the sources)? |
Thats a really nice idea! |
I will do that today. I will create a new PR for this. |
With the single step thing, this looks good, I would say. Can you do it in a way that it displays a diff somehow? At best with "inline diff", ignoring whitespace and marking intra-line changes bold |
803c97e
to
b9b5511
Compare
@ekpyron @chriseth I added a simple interactive mode to view the extracted test-cases. I was not really able to find a nice way to visualise with usage: You should point with |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two initial comments for the scripts - I'll have a look at an interactive run.
Can you avoid requiring a return confirmation for the |
7c6db31
to
494ad7c
Compare
ce28e2c
to
b0655d1
Compare
@chriseth @ekpyron I added a simple bash script To be able to review the extracted test-cases the The diff-tool used by the |
Scripts look ok, will take a look at the tests now. |
b0655d1
to
df8e762
Compare
scripts/end-to-end/verify-testcases.py