Files
pnpm/store/cafs/test/optimisticRenameOverwrite.test.ts
Zoltan Kochan 5d5818e44f style: enforce node: protocol for builtin imports (#10951)
Add n/prefer-node-protocol rule and autofix all bare builtin imports
to use the node: prefix. Simplify the simple-import-sort builtins
pattern to just ^node: since all imports now use the prefix.
2026-03-13 07:59:51 +01:00

14 lines
422 B
TypeScript

import fs from 'node:fs'
import path from 'node:path'
import { temporaryDirectory } from 'tempy'
import { optimisticRenameOverwrite } from '../src/writeBufferToCafs.js'
test("optimisticRenameOverwrite() doesn't crash if target file exists", () => {
const tempDir = temporaryDirectory()
const dest = path.join(tempDir, 'file')
fs.writeFileSync(dest, '', 'utf8')
optimisticRenameOverwrite(`${dest}_tmp`, dest)
})