From feac264216f095528895260eb4554c4bed334ade Mon Sep 17 00:00:00 2001 From: juyua9 Date: Fri, 8 May 2026 21:53:13 +0800 Subject: [PATCH] test(group): create extractor temp dirs safely --- gitnexus/test/unit/group/http-route-extractor.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gitnexus/test/unit/group/http-route-extractor.test.ts b/gitnexus/test/unit/group/http-route-extractor.test.ts index a575451b9..c41fb52ca 100644 --- a/gitnexus/test/unit/group/http-route-extractor.test.ts +++ b/gitnexus/test/unit/group/http-route-extractor.test.ts @@ -6,12 +6,12 @@ import { HttpRouteExtractor } from '../../../src/core/group/extractors/http-rout import type { RepoHandle } from '../../../src/core/group/types.js'; describe('HttpRouteExtractor', () => { - const tmpDir = path.join(os.tmpdir(), `gitnexus-http-extract-${Date.now()}`); + let tmpDir: string; let extractor: HttpRouteExtractor; beforeEach(() => { extractor = new HttpRouteExtractor(); - fs.mkdirSync(tmpDir, { recursive: true }); + tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'gitnexus-http-extract-')); }); afterEach(() => {