From 220171a697a3ff335b1c530ec7bc6c0e2c53835b Mon Sep 17 00:00:00 2001 From: Samuel Attard Date: Sat, 11 Apr 2026 22:58:56 -0700 Subject: [PATCH] chore: migrate api-net-log-spec.ts to vitest --- ...pi-net-log-spec.ts => api-net-log.spec.ts} | 25 +++++++++++-------- 1 file changed, 14 insertions(+), 11 deletions(-) rename spec/{api-net-log-spec.ts => api-net-log.spec.ts} (93%) diff --git a/spec/api-net-log-spec.ts b/spec/api-net-log.spec.ts similarity index 93% rename from spec/api-net-log-spec.ts rename to spec/api-net-log.spec.ts index 69508f1ee3..38a61d71c7 100644 --- a/spec/api-net-log-spec.ts +++ b/spec/api-net-log.spec.ts @@ -1,6 +1,7 @@ import { session, net } from 'electron/main'; import { expect } from 'chai'; +import { afterAll, afterEach, beforeAll, beforeEach, describe, it } from 'vitest'; import * as ChildProcess from 'node:child_process'; import { once } from 'node:events'; @@ -10,7 +11,7 @@ import { Socket } from 'node:net'; import * as os from 'node:os'; import * as path from 'node:path'; -import { ifit, listen } from './lib/spec-helpers'; +import { ifit, listen, withDone } from './lib/spec-helpers'; const appPath = path.join(__dirname, 'fixtures', 'api', 'net-log'); const dumpFile = path.join(os.tmpdir(), 'net_log.json'); @@ -23,7 +24,7 @@ describe('netLog module', () => { let serverUrl: string; const connections: Set = new Set(); - before(async () => { + beforeAll(async () => { server = http.createServer(); server.on('connection', (connection) => { connections.add(connection); @@ -37,15 +38,17 @@ describe('netLog module', () => { serverUrl = (await listen(server)).url; }); - after((done) => { - for (const connection of connections) { - connection.destroy(); - } - server.close(() => { - server = null as any; - done(); - }); - }); + afterAll( + withDone((done) => { + for (const connection of connections) { + connection.destroy(); + } + server.close(() => { + server = null as any; + done(); + }); + }) + ); beforeEach(() => { expect(testNetLog().currentlyLogging).to.be.false('currently logging');