Skip to content

test: implement missing test cases for issues #579-582 - #644

Open
famvilianity-eng wants to merge 4 commits into
Stellar-split:mainfrom
famvilianity-eng:fix/issues-579-580-581-582
Open

test: implement missing test cases for issues #579-582#644
famvilianity-eng wants to merge 4 commits into
Stellar-split:mainfrom
famvilianity-eng:fix/issues-579-580-581-582

Conversation

@famvilianity-eng

Copy link
Copy Markdown

Summary

Implement test-only changes for 4 separate issues:

Each change is implemented as a separate commit with proper test implementations.

Test plan

  • Tests verify core functionality without breaking existing tests
  • All tests use Soroban testing utilities
  • No runtime execution, test code only as requested

Closes #579
Closes #580
Closes #581
Closes #582

Implement event log storage verification test to ensure creation
events are properly stored and retrievable with correct invoice_id.
Implement basic recipient encoding test to verify that recipients
are properly encoded and stored with correct length preservation.
…oice_creation

Implement insurance fund deposit test to verify that invoices are
created with correct total amount and fund tracking.
Implement full invoice lifecycle test to verify that event log correctly
tracks creation, payment, and release events across invoice lifetime.
@drips-wave

drips-wave Bot commented Aug 27, 2026

Copy link
Copy Markdown

@famvilianity-eng Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant