mirror of
https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir.git
synced 2025-08-11 21:23:54 -04:00
Adds modules addition tests
This commit is contained in:
parent
d97f3f55e2
commit
454cabb2fa
1 changed files with 15 additions and 2 deletions
|
|
@ -139,6 +139,18 @@ describe(
|
||||||
OAUTH_ROLE_TEACHER_VALUE: "teacher-claim-value",
|
OAUTH_ROLE_TEACHER_VALUE: "teacher-claim-value",
|
||||||
OAUTH_ROLE_STUDENT_VALUE: "student-claim-value",
|
OAUTH_ROLE_STUDENT_VALUE: "student-claim-value",
|
||||||
},
|
},
|
||||||
|
provider2: {
|
||||||
|
type: "oauth",
|
||||||
|
OAUTH_AUTHORIZATION_URL:
|
||||||
|
"https://www.testurl.com/oauth2/authorize",
|
||||||
|
OAUTH_TOKEN_URL: "https://www.testurl.com/oauth2/token",
|
||||||
|
OAUTH_USERINFO_URL: "https://www.testurl.com/oauth2/userinfo/",
|
||||||
|
OAUTH_CLIENT_ID: "your_oauth_client_id",
|
||||||
|
OAUTH_CLIENT_SECRET: "your_oauth_client_secret",
|
||||||
|
OAUTH_ADD_SCOPE: "scopes",
|
||||||
|
OAUTH_ROLE_TEACHER_VALUE: "teacher-claim-value",
|
||||||
|
OAUTH_ROLE_STUDENT_VALUE: "student-claim-value",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
@ -146,6 +158,7 @@ describe(
|
||||||
authConfigInstance.loadConfigTest(validModule); // On injecte la configuration mockée
|
authConfigInstance.loadConfigTest(validModule); // On injecte la configuration mockée
|
||||||
authmanagerInstance = new AuthManager(expressMock,authConfigInstance.config);
|
authmanagerInstance = new AuthManager(expressMock,authConfigInstance.config);
|
||||||
expect(logSpy).toHaveBeenCalledTimes(0);
|
expect(logSpy).toHaveBeenCalledTimes(0);
|
||||||
|
logSpy.mockClear();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("should not load invalid modules", () => {
|
it("should not load invalid modules", () => {
|
||||||
|
|
@ -158,10 +171,10 @@ describe(
|
||||||
authConfigInstance.loadConfigTest(invalidModule); // On injecte la configuration mockée
|
authConfigInstance.loadConfigTest(invalidModule); // On injecte la configuration mockée
|
||||||
authmanagerInstance = new AuthManager(expressMock,authConfigInstance.config);
|
authmanagerInstance = new AuthManager(expressMock,authConfigInstance.config);
|
||||||
expect(logSpy).toHaveBeenCalledTimes(1);
|
expect(logSpy).toHaveBeenCalledTimes(1);
|
||||||
|
logSpy.mockClear();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
it("should not load invalid provider from passport", () => {
|
it("should not load invalid provider from passport", () => {
|
||||||
const logSpy = jest.spyOn(global.console, "error");
|
const logSpy = jest.spyOn(global.console, "error");
|
||||||
const validModuleInvalidProvider = {
|
const validModuleInvalidProvider = {
|
||||||
|
|
@ -187,7 +200,7 @@ describe(
|
||||||
authConfigInstance.loadConfigTest(validModuleInvalidProvider); // On injecte la configuration mockée
|
authConfigInstance.loadConfigTest(validModuleInvalidProvider); // On injecte la configuration mockée
|
||||||
authmanagerInstance = new AuthManager(expressMock,authConfigInstance.config);
|
authmanagerInstance = new AuthManager(expressMock,authConfigInstance.config);
|
||||||
expect(logSpy).toHaveBeenCalledTimes(2);
|
expect(logSpy).toHaveBeenCalledTimes(2);
|
||||||
|
logSpy.mockClear();
|
||||||
});
|
});
|
||||||
*/
|
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue