I have upgraded Mongoose from v5 to v6 and modified the source code to support MongoDB v6. Both Unit Tests and E2E tests have passed successfully. Additionally, I have updated an E2E test case, testRelationshipField.js, to run with npm run test-e2e because there was a test case that changed the 'Name' field previously.
Related issues (if any)
Testing
[ ] List browser version(s) any admin UI changes were tested in:
[ ] Please confirm you've added (or verified) test coverage for this change.
[ ] Please confirm npm run test-all ran successfully.
Description of changes
I have upgraded Mongoose from v5 to v6 and modified the source code to support MongoDB v6. Both Unit Tests and E2E tests have passed successfully. Additionally, I have updated an E2E test case, testRelationshipField.js, to run with npm run test-e2e because there was a test case that changed the 'Name' field previously.
Related issues (if any)
Testing
npm run test-all
ran successfully.