test(jsonl): mark native Windows ENOTDIR coverage

This commit is contained in:
imccyu
2026-07-17 15:50:37 +08:00
parent 5a2ca3ff3a
commit 86c09f6ca9
2 changed files with 3 additions and 1 deletions

View File

@@ -634,7 +634,7 @@ export interface Config {
} }
``` ```
Source: [`packages/session-persistence/session-persistence-jsonl/src/index.ts:24`](../packages/session-persistence/session-persistence-jsonl/src/index.ts) Source: [`packages/session-persistence/session-persistence-jsonl/src/index.ts:25`](../packages/session-persistence/session-persistence-jsonl/src/index.ts)
## `@deepseek-ai/dsh-session-persistence-sqlite` ## `@deepseek-ai/dsh-session-persistence-sqlite`

View File

@@ -399,6 +399,7 @@ export class SessionPersistenceJsonl extends SessionPersistence implements Persi
} }
} }
/* v8 ignore start -- native Windows coverage exercises this repair; POSIX open reports ENOTDIR before this point. */
private async assertLogParentAllowsAbsence(path: string): Promise<void> { private async assertLogParentAllowsAbsence(path: string): Promise<void> {
try { try {
const parent = dirname(path) const parent = dirname(path)
@@ -413,6 +414,7 @@ export class SessionPersistenceJsonl extends SessionPersistence implements Persi
throw error throw error
} }
} }
/* v8 ignore stop */
} }
export default SessionPersistenceJsonl export default SessionPersistenceJsonl