backend: mock oo-connector response to fix an e2e test (#525)

This commit is contained in:
Eric Doughty-Papassideris
2024-09-19 01:28:29 +02:00
parent c23984355d
commit 1ee4f57e05
@@ -5,7 +5,7 @@ import UserApi from "../common/user-api";
import { DriveFile, TYPE as DriveFileType } from "../../../src/services/documents/entities/drive-file";
import exp = require("node:constants");
import ApplicationsApiService from "../../../src/services/applications-api";
import ApplicationsApiService, { ApplicationEditingKeyStatus } from "../../../src/services/applications-api";
import { afterEach } from "node:test";
import Application from "../../../src/services/applications/entities/application";
@@ -53,6 +53,7 @@ describe("the Drive's documents' editing session kind-of-lock", () => {
scope: "personal",
});
jest.spyOn(ApplicationsApiService.getDefault(), 'getApplicationConfig').mockImplementation((id) => id === "e2e_testing" ? {} as Application : undefined);
jest.spyOn(ApplicationsApiService.getDefault(), 'checkPendingEditingStatus').mockImplementation(async () => ApplicationEditingKeyStatus.unknown);
});
afterEach(() => {