Преглед изворни кода

test(jsonl): mark native Windows ENOTDIR coverage

imccyu пре 2 месеци
родитељ
комит
86c09f6ca9

+ 1 - 1
docs/config-catalog.md

@@ -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`
 
 

+ 2 - 0
packages/session-persistence/session-persistence-jsonl/src/index.ts

@@ -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