Merge remote-tracking branch 'origin/main' into feat/integrity-checks-izzy

This commit is contained in:
izzy
2026-02-11 16:00:32 +00:00
245 changed files with 5236 additions and 3790 deletions
+5 -4
View File
@@ -500,10 +500,12 @@ export const mockSpawn = vitest.fn((exitCode: number, stdout: string, stderr: st
} as unknown as ChildProcessWithoutNullStreams;
});
export const mockDuplex = vitest.fn(
export const mockDuplex =
(chunkCb?: (chunk: Buffer) => void) =>
(command: string, exitCode: number, stdout: string, stderr: string, error?: unknown) => {
const duplex = new Duplex({
write(_chunk, _encoding, callback) {
write(chunk, _encoding, callback) {
chunkCb?.(chunk);
callback();
},
@@ -528,8 +530,7 @@ export const mockDuplex = vitest.fn(
});
return duplex;
},
);
};
export const mockFork = vitest.fn((exitCode: number, stdout: string, stderr: string, error?: unknown) => {
const stdoutStream = new Readable({