From 9de74725e2ee0d3d58f26e8ded0322326d603faf Mon Sep 17 00:00:00 2001 From: gonzaloriestra <14979109+gonzaloriestra@users.noreply.github.com> Date: Fri, 21 Aug 2026 00:25:27 +0000 Subject: [PATCH] [Tests] Add unit test coverage for systemTempDir --- packages/cli-kit/src/private/node/temp-dir.test.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/cli-kit/src/private/node/temp-dir.test.ts diff --git a/packages/cli-kit/src/private/node/temp-dir.test.ts b/packages/cli-kit/src/private/node/temp-dir.test.ts new file mode 100644 index 00000000000..63debffcd90 --- /dev/null +++ b/packages/cli-kit/src/private/node/temp-dir.test.ts @@ -0,0 +1,13 @@ +import {systemTempDir} from './temp-dir.js' +import {describe, test, expect} from 'vitest' +import {stat} from 'fs/promises' + +describe('systemTempDir', () => { + test('is exported as a non-empty string pointing to an existing directory', async () => { + expect(typeof systemTempDir).toBe('string') + expect(systemTempDir.length).toBeGreaterThan(0) + + const stats = await stat(systemTempDir) + expect(stats.isDirectory()).toBe(true) + }) +})