chore: Fix types in tests 20/N.

This commit is contained in:
cpojer
2026-02-17 12:21:55 +09:00
parent e09643e82c
commit 18cc48dfd9
9 changed files with 68 additions and 58 deletions

View File

@@ -7,7 +7,9 @@ import {
import { applyBootstrapHookOverrides } from "./bootstrap-hooks.js";
import { DEFAULT_SOUL_FILENAME, type WorkspaceBootstrapFile } from "./workspace.js";
function makeFile(name = DEFAULT_SOUL_FILENAME): WorkspaceBootstrapFile {
function makeFile(
name: WorkspaceBootstrapFile["name"] = DEFAULT_SOUL_FILENAME,
): WorkspaceBootstrapFile {
return {
name,
path: `/tmp/${name}`,
@@ -25,7 +27,12 @@ describe("applyBootstrapHookOverrides", () => {
const context = event.context as AgentBootstrapHookContext;
context.bootstrapFiles = [
...context.bootstrapFiles,
{ name: "EXTRA.md", path: "/tmp/EXTRA.md", content: "extra", missing: false },
{
name: "EXTRA.md",
path: "/tmp/EXTRA.md",
content: "extra",
missing: false,
} as unknown as WorkspaceBootstrapFile,
];
});
@@ -35,6 +42,6 @@ describe("applyBootstrapHookOverrides", () => {
});
expect(updated).toHaveLength(2);
expect(updated[1]?.name).toBe("EXTRA.md");
expect(updated[1]?.path).toBe("/tmp/EXTRA.md");
});
});