chore: migrate api-ipc-renderer-spec.ts to vitest

This commit is contained in:
Samuel Attard
2026-04-11 22:58:26 -07:00
parent f6e164dadf
commit d8345f4054

View File

@@ -1,6 +1,7 @@
import { ipcMain, BrowserWindow } from 'electron/main';
import { expect } from 'chai';
import { afterAll, beforeAll, describe, it } from 'vitest';
import { once } from 'node:events';
@@ -8,7 +9,7 @@ import { closeWindow } from './lib/window-helpers';
describe('ipcRenderer module', () => {
let w: BrowserWindow;
before(async () => {
beforeAll(async () => {
w = new BrowserWindow({
show: false,
webPreferences: {
@@ -20,7 +21,7 @@ describe('ipcRenderer module', () => {
await w.loadURL('about:blank');
w.webContents.on('console-message', (_event, ...args) => console.error(...args));
});
after(async () => {
afterAll(async () => {
await closeWindow(w);
w = null as unknown as BrowserWindow;
});