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

feat: pop-api nonfungibles integration tests #462

Merged
merged 148 commits into from
Feb 25, 2025

Conversation

chungquantin
Copy link
Collaborator

@chungquantin chungquantin commented Feb 3, 2025

Integration tests for #461

The test structure for each API methods follow:

  1. Test if at least one error thrown from the API method and decoded correctly.
  2. Test if the API method can be executed successfully.
  3. Test if the event is emitted from the API method.

[sc-1243]

chungquantin and others added 30 commits January 22, 2025 12:13
@chungquantin chungquantin force-pushed the chungquantin/feat-api_nonfungibles_integration_tests branch from c18f878 to e231b77 Compare February 10, 2025 06:27
Base automatically changed from chungquantin/feat-only_api_nonfungibles to main February 11, 2025 02:51
@r0gue-io r0gue-io deleted a comment from chungquantin Feb 11, 2025
Copy link
Collaborator

@Daanvdplas Daanvdplas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR seems good but did not do a final review. Many of the files have already been reviewed so it would be nice if that can be fixed :)

Could we add the contract size of both contracts too please

Copy link
Collaborator

@Daanvdplas Daanvdplas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job! Mostly some comments around simplifying some of the tests more, but after that ready to go!

Copy link
Collaborator

@peterwht peterwht left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nicely done! Thanks for addressing the feedback.

@Daanvdplas Daanvdplas self-requested a review February 24, 2025 22:27
Copy link
Collaborator

@Daanvdplas Daanvdplas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done, thanks!

@chungquantin chungquantin merged commit be93f6b into main Feb 25, 2025
15 checks passed
@chungquantin chungquantin deleted the chungquantin/feat-api_nonfungibles_integration_tests branch February 25, 2025 00:18
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.

5 participants