Skip to content

Conversation

sidshas03
Copy link

@sidshas03 sidshas03 commented Sep 12, 2025

  • Add comprehensive MongoDB integration tests (not mocked)
  • Add database comparison tests for file vs MongoDB parity
  • Add CI integration with MongoDB service
  • Add local Docker-based testing support
  • Add test scripts: test:mongo and test:mongo:docker
  • Improve MongoDB client error handling

pr-1168(#1168)

- Add comprehensive MongoDB integration tests (not mocked)
- Add database comparison tests for file vs MongoDB parity
- Add CI integration with MongoDB service
- Add local Docker-based testing support
- Add test scripts: test:mongo and test:mongo:docker
- Improve MongoDB client error handling
Copy link

netlify bot commented Sep 12, 2025

Deploy Preview for endearing-brigadeiros-63f9d0 canceled.

Name Link
🔨 Latest commit 0ff5641
🔍 Latest deploy log https://app.netlify.com/projects/endearing-brigadeiros-63f9d0/deploys/68c898ebf169a70008a29d4c

@coopernetes

This comment was marked as off-topic.

@sidshas03
Copy link
Author

sidshas03 commented Sep 15, 2025

Thank you for checking, @coopernetes sir. This is not a duplicate of PR #1165.

While #1165 focuses on Cypress E2E test setup and Docker Compose adjustments, this pull request introduces MongoDB integration test coverage, including:

  • MongoDB-backed test cases for core operations
  • docker-compose.mongo.yml for local and CI support
  • New test scripts (test:mongo, test:mongo:docker)
  • MongoDB client error handling improvements

These changes are related to issue #1168 and are separate from the Cypress work in #1165.

Please let me know if anything needs to be adjusted or split further. I am happy to revise based on feedback.

@kriswest
Copy link
Contributor

Conflicts to resolve and all 34 mongo tests are failing due to a lack of a conneciton string

@kriswest kriswest linked an issue Oct 8, 2025 that may be closed by this pull request
@kriswest kriswest changed the title feat(db): add MongoDB integration tests & CI support #1168 feat(db): add MongoDB integration tests & CI support Oct 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Set-up testing of the mongo DB client
3 participants