1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-10-05 05:17:40 +02:00

[PM-6426] Adjusting jest tests

This commit is contained in:
Cesar Gonzalez 2024-05-02 11:29:30 -05:00
parent 5d1f57876b
commit f1ad2f3560
No known key found for this signature in database
GPG Key ID: 3381A5457F8CCECF
2 changed files with 8 additions and 11 deletions

View File

@ -108,17 +108,6 @@ describe("BrowserTaskSchedulerService", () => {
});
describe("setTimeout", () => {
it("triggers an error when setting a timeout for a task that is not registered", async () => {
await expect(
browserTaskSchedulerService.setTimeout(
ScheduledTaskNames.notificationsReconnectTimeout,
1000,
),
).rejects.toThrowError(
`Task handler for ${ScheduledTaskNames.notificationsReconnectTimeout} not registered. Unable to schedule task.`,
);
});
it("creates a timeout alarm", async () => {
await browserTaskSchedulerService.setTimeout(
ScheduledTaskNames.loginStrategySessionTimeout,

View File

@ -36,6 +36,14 @@ describe("DefaultTaskSchedulerService", () => {
jest.clearAllMocks();
});
it("triggers an error when setting a timeout for a task that is not registered", async () => {
await expect(
taskSchedulerService.setTimeout(ScheduledTaskNames.notificationsReconnectTimeout, 1000),
).rejects.toThrowError(
`Task handler for ${ScheduledTaskNames.notificationsReconnectTimeout} not registered. Unable to schedule task.`,
);
});
it("overrides the handler for a previously registered task and provides a warning about the task registration", () => {
taskSchedulerService.registerTaskHandler(
ScheduledTaskNames.loginStrategySessionTimeout,