-
Type: Sub-task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: OIDC DB Auth, Testing
-
None
-
Iteration Qantassaurus, Iteration Rajasaurus, Iteration Scutellosaurus
-
Not Needed
Currently, VSCode does not have e2e in tests in place, so we need to set up them first.
Then we add an end-to-end test that uses OIDC authentication using the custom OIDC mock IdP built for mongosh, and verify that the playgrounds and embedded shell also authenticate successfully. We add another end-to-end test to ensure that refresh tokens are persisted between vscode sessions.