import { describe, expect, it } from 'vitest'; import { isReadableRegularFile } from './file-read.rules'; describe('file-read.rules', () => { it('accepts regular files', () => { expect(isReadableRegularFile({ isFile: () => true })).toBe(true); }); it('rejects directories and other non-file paths', () => { expect(isReadableRegularFile({ isFile: () => false })).toBe(false); }); });