File size: 459 Bytes
776286d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import type { On } from 'claude-code'
/**
* Answers `$.fs` over /work holding MOVED_IN's two files, both last
* written at time 0, before any session began.
*
* @param on the test's `on`
*/
export function oldFiles(on: On) {
on('fs.list', () => ({
value: [
{ name: 'old.ts', kind: 'file', size: 2 },
{ name: 'moved.ts', kind: 'file', size: 2 },
],
}))
on('fs.stat', () => ({ value: { kind: 'file', size: 2, mtimeMs: 0 } }))
}
|