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) + }) +})