diff --git a/test/lib/file_ops.js b/test/lib/file_ops.js index b338d927..dfaf905f 100644 --- a/test/lib/file_ops.js +++ b/test/lib/file_ops.js @@ -122,7 +122,8 @@ describe("lib/file_ops", function() { for (let i = 0; i < 20; i++) { writes.push(lib.safeOutputFile(target, `write ${i}`, "utf8")); } - await Promise.all(writes); + // Ignore errors from concurrently renaming onto the same file. + await Promise.allSettled(writes); await assertNoTemporary(target); assert.match(await fs.readFile(target, "utf8"), /^write \d+$/); });