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