fix(grid-db): use crypto.randomUUID for temp test directories
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com> Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/cc375d32-fdd8-44ee-87aa-3b52e9320ea9
This commit is contained in:
parent
bbb7839ef5
commit
d086ade8d6
|
|
@ -39,7 +39,8 @@ function assert(condition, message) {
|
||||||
* @returns {string}
|
* @returns {string}
|
||||||
*/
|
*/
|
||||||
function makeTempDir(suffix) {
|
function makeTempDir(suffix) {
|
||||||
const dir = path.join(os.tmpdir(), `griddb-test-${suffix}-${Date.now()}`);
|
const { randomUUID } = require('crypto');
|
||||||
|
const dir = path.join(os.tmpdir(), `griddb-test-${suffix}-${randomUUID().slice(0, 8)}`);
|
||||||
fs.mkdirSync(dir, { recursive: true });
|
fs.mkdirSync(dir, { recursive: true });
|
||||||
return dir;
|
return dir;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue