mirror of
https://github.com/bitwarden/browser.git
synced 2024-10-02 04:48:57 +02:00
[PM-6426] Fixing issue with typing information on a test
This commit is contained in:
parent
c3960ba7f8
commit
778d3cd873
@ -1,10 +1,7 @@
|
||||
import { mock, MockProxy } from "jest-mock-extended";
|
||||
import { BehaviorSubject } from "rxjs";
|
||||
|
||||
import { UserId } from "../../../../common/src/types/guid";
|
||||
import { LogService } from "../abstractions/log.service";
|
||||
import { ScheduledTaskNames } from "../enums/scheduled-task-name.enum";
|
||||
import { StateProvider } from "../state";
|
||||
|
||||
import { DefaultTaskSchedulerService } from "./default-task-scheduler.service";
|
||||
|
||||
@ -12,19 +9,13 @@ describe("DefaultTaskSchedulerService", () => {
|
||||
const callback = jest.fn();
|
||||
const delayInMs = 1000;
|
||||
const intervalInMs = 1100;
|
||||
let activeUserIdMock$: BehaviorSubject<UserId>;
|
||||
let logService: MockProxy<LogService>;
|
||||
let stateProvider: MockProxy<StateProvider>;
|
||||
let taskSchedulerService: DefaultTaskSchedulerService;
|
||||
|
||||
beforeEach(() => {
|
||||
jest.useFakeTimers();
|
||||
activeUserIdMock$ = new BehaviorSubject<UserId>("user-uuid" as UserId);
|
||||
logService = mock<LogService>();
|
||||
stateProvider = mock<StateProvider>({
|
||||
activeUserId$: activeUserIdMock$,
|
||||
});
|
||||
taskSchedulerService = new DefaultTaskSchedulerService(logService, stateProvider);
|
||||
taskSchedulerService = new DefaultTaskSchedulerService(logService);
|
||||
taskSchedulerService.registerTaskHandler(
|
||||
ScheduledTaskNames.loginStrategySessionTimeout,
|
||||
callback,
|
||||
|
Loading…
Reference in New Issue
Block a user