-
Notifications
You must be signed in to change notification settings - Fork 0
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
Legacy testing #74
Legacy testing #74
Conversation
…ted_transactions field)
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.
LGTM.
P.S.
I think we can also add some more test cases to the block endpoint. We can either try to find some blocks with transactions that would touch the different points on the codebase (maybe add support for coverage as well?), or run the comparison tests for blocks based on indexes and run from index X
to X+Y
.
Also, regarding the failing tests for the block and account balance endpoints, I was expecting those to fail as I was aware some things were missing when I worked with Harry on them. Let me know if you need help on fixing them.
96272b2
to
cd6d63c
Compare
I have cherry-picked commits related to legacy testing from #62 and made necessary adjustments for the current
main
. (Leaving out the multi network configuration for now.)There are quite a few differences in comparison tests results for
block
andaccount_balance
and I think it is better to handle them in a separate PR as it most likely will include a bit of changes to the code. For now adding some tests for search/transactions into comparison suite, which pass the comparison test.