fix(fe/topbar): fix test failure

This commit is contained in:
hexxa 2021-11-16 18:43:27 +08:00 committed by Hexxa
parent e4e53b15f2
commit bcc04f2067
2 changed files with 6 additions and 3 deletions

View file

@ -7,10 +7,10 @@ export function alertMsg(msg: string) {
}
export function confirmMsg(msg: string): boolean {
try {
if (confirm != null) {
return confirm(msg);
} catch (e) {
console.log(`${msg}: yes (confirm is not implemented)`);
} else {
console.warn(`${msg}: return yes (confirm is not implemented)`);
return true;
}
}

View file

@ -16,6 +16,9 @@ import { UploadEntry, UploadState } from "../../worker/interface";
describe("TopBar", () => {
// stub confirm
window.confirm = (message?: string): boolean => {return true;};
test("logout as visitor without sharing", async () => {
const mockWorkerClass = mock(MockWorker);
const mockWorker = instance(mockWorkerClass);