Skip to content

Commit 52e0167

Browse files
committed
test: reuse memory fd env helper
1 parent df68b81 commit 52e0167

1 file changed

Lines changed: 1 addition & 23 deletions

File tree

test/scripts/check-memory-fd-repro.test.ts

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,7 @@ import {
1919
waitForGatewayReady,
2020
writeConfig,
2121
} from "../../scripts/check-memory-fd-repro.mjs";
22-
23-
function withEnv<T>(env: Record<string, string | undefined>, callback: () => T): T {
24-
const previous = new Map<string, string | undefined>();
25-
for (const [key, value] of Object.entries(env)) {
26-
previous.set(key, process.env[key]);
27-
if (value === undefined) {
28-
delete process.env[key];
29-
} else {
30-
process.env[key] = value;
31-
}
32-
}
33-
try {
34-
return callback();
35-
} finally {
36-
for (const [key, value] of previous) {
37-
if (value === undefined) {
38-
delete process.env[key];
39-
} else {
40-
process.env[key] = value;
41-
}
42-
}
43-
}
44-
}
22+
import { withEnv } from "../../src/test-utils/env.js";
4523

4624
describe("check-memory-fd-repro", () => {
4725
it("parses file, fd, and timing limits as strict integers", () => {

0 commit comments

Comments
 (0)