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

Legacy testing #74

Merged
merged 15 commits into from
Nov 28, 2024
Merged

Legacy testing #74

merged 15 commits into from
Nov 28, 2024

Conversation

piotr-iohk
Copy link
Collaborator

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 and account_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.

Copy link
Member

@joaosreis joaosreis left a 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.

@piotr-iohk piotr-iohk merged commit 771592e into main Nov 28, 2024
6 checks passed
@piotr-iohk piotr-iohk deleted the legacy-testing branch November 28, 2024 11:33
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.

3 participants