test: repair focused unit lane drift

This commit is contained in:
Peter Steinberger
2026-03-28 11:32:49 +00:00
parent aa33d585be
commit 8061b792b2
2 changed files with 16 additions and 7 deletions

View File

@@ -10,13 +10,19 @@ describe("splitMediaFromOutput", () => {
audioAsVoice?: boolean;
},
) {
const output = splitMediaFromOutput(input);
expect(output.text).toBe(expected.text ?? "");
if ("mediaUrls" in expected) {
expect(output.mediaUrls).toEqual(expected.mediaUrls);
}
const result = splitMediaFromOutput(input);
expect(result.text).toBe(expected.text ?? "");
if ("audioAsVoice" in expected) {
expect(output.audioAsVoice).toBe(expected.audioAsVoice);
expect(result.audioAsVoice).toBe(expected.audioAsVoice);
} else {
expect(result.audioAsVoice).toBeUndefined();
}
if ("mediaUrls" in expected) {
expect(result.mediaUrls).toEqual(expected.mediaUrls);
expect(result.mediaUrl).toBe(expected.mediaUrls?.[0]);
} else {
expect(result.mediaUrls).toBeUndefined();
expect(result.mediaUrl).toBeUndefined();
}
}

View File

@@ -192,7 +192,10 @@ describe("media store", () => {
async function createSymlinkSource(home: string) {
const target = path.join(home, "sensitive.txt");
const source = path.join(home, "source.txt");
const source = path.join(
home,
`source-${Date.now()}-${Math.random().toString(16).slice(2)}.txt`,
);
await fs.writeFile(target, "sensitive");
await fs.rm(source, { force: true });
await fs.symlink(target, source);