Skip to content

Finalize E2E integration tests and fix related critical bugs (#345)#360

Merged
Baskarayelu merged 4 commits into
CredenceOrg:mainfrom
teeschima:feature/e2e-state-sync-integration
May 27, 2026
Merged

Finalize E2E integration tests and fix related critical bugs (#345)#360
Baskarayelu merged 4 commits into
CredenceOrg:mainfrom
teeschima:feature/e2e-state-sync-integration

Conversation

@teeschima
Copy link
Copy Markdown
Contributor

Summary of changes:

  • Added E2E integration test suite with non-Docker fallbacks.
  • Fixed schema inconsistencies in attestations table.
  • Resolved syntax errors in Admin routes.
  • Hardened Trust route with async error handling.
  • Updated address schema to support Stellar/Horizon format.

Closes #345

teeschima added 3 commits May 27, 2026 00:30
…eOrg#345)

- Added E2E integration test suite for Horizon -> DB -> Trust -> Cache -> API path
- Implemented robust fallback logic for non-Docker test environments (pg-mem, in-memory Redis)
- Fixed schema inconsistency in attestations table migration
- Resolved syntax errors and incorrect service calls in Admin route
- Hardened Trust route with async error handling
- Updated address schema to support Stellar addresses
- Improved SQL query compatibility for in-memory DB engines
@teeschima
Copy link
Copy Markdown
Contributor Author

closes #345 [Backend] Testing: add end-to-end integration test for Horizon event → state sync → trust score → cache
Repo Avatar CredenceOrg/Credence-Backend

Copy link
Copy Markdown
Contributor Author

@teeschima teeschima left a comment

Choose a reason for hiding this comment

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

closes #345 [Backend] Testing: add end-to-end integration test for Horizon event → state sync → trust score → cache
Repo Avatar CredenceOrg/Credence-Backend

@Baskarayelu Baskarayelu merged commit 12447bc into CredenceOrg:main May 27, 2026
1 of 2 checks passed
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.

[Backend] Testing: add end-to-end integration test for Horizon event → state sync → trust score → cache

2 participants