-
Notifications
You must be signed in to change notification settings - Fork 60
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
wip: fix sig_der test #251
wip: fix sig_der test #251
Conversation
@bloomingpeach is attempting to deploy a commit to the keep-starknet-strange Team on Vercel. A member of the Team first needs to authorize it. |
7b045e2
to
1347ddf
Compare
Hey, thanks. Seems there are a lot of SIG_DER tests this could potentially fix. I can take a deeper look soon, but I noticed a couple tests that were passing before are now giving SIG_DER error results. Might be worth looking into.
|
@b-j-roberts I am just confused the flag a little bit, do you think this is correct |
Also do you have an idea to prevent such regression in the future? @b-j-roberts, maybe a nice thing to have when working on fixing these remaining tests. |
Hmm, not certain. One way could be to keep track of the passing tests with another |
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.
Thank you for fixing these tests! I think this is good for now based on the signature parsing we have implemented.
<!-- enter the gh issue after hash --> - [ ] issue # - [ ] follows contribution [guide](https://github.com/keep-starknet-strange/shinigami/blob/main/CONTRIBUTING.md) - [ ] code change includes tests <!-- PR description below --> This fixes all tests in `sig_der_failing_tests.json`. fix the bug in the last PR #251, where I seperate `strict_encoding` and `der_sig` flag.
currently I am aiming on fixing related issue to
SIG_DER
error, first thing I've done is update the existing scripts accordingly.And also I create a new helper script for only run the
SIG_DER
tests :tests/run-sig-der-tests.sh
, and the tests is ontests/sig_der_failing_tests.json