chore: Fix types in tests 21/N.

This commit is contained in:
cpojer
2026-02-17 12:22:17 +09:00
parent 18cc48dfd9
commit 245018fd6b
6 changed files with 48 additions and 20 deletions

View File

@@ -59,7 +59,7 @@ describe("browser control server", () => {
it("agent contract: navigation + common act commands", async () => {
const base = await startServerAndBase();
const nav = await postJson(`${base}/navigate`, {
const nav = await postJson<{ ok: boolean; targetId?: string }>(`${base}/navigate`, {
url: "https://example.com",
});
expect(nav.ok).toBe(true);
@@ -70,7 +70,7 @@ describe("browser control server", () => {
url: "https://example.com",
});
const click = await postJson(`${base}/act`, {
const click = await postJson<{ ok: boolean }>(`${base}/act`, {
kind: "click",
ref: "1",
button: "left",
@@ -96,7 +96,7 @@ describe("browser control server", () => {
/'selector' is not supported/i,
);
const type = await postJson(`${base}/act`, {
const type = await postJson<{ ok: boolean }>(`${base}/act`, {
kind: "type",
ref: "1",
text: "",
@@ -111,7 +111,7 @@ describe("browser control server", () => {
slowly: false,
});
const press = await postJson(`${base}/act`, {
const press = await postJson<{ ok: boolean }>(`${base}/act`, {
kind: "press",
key: "Enter",
});
@@ -122,7 +122,7 @@ describe("browser control server", () => {
key: "Enter",
});
const hover = await postJson(`${base}/act`, {
const hover = await postJson<{ ok: boolean }>(`${base}/act`, {
kind: "hover",
ref: "2",
});
@@ -133,7 +133,7 @@ describe("browser control server", () => {
ref: "2",
});
const scroll = await postJson(`${base}/act`, {
const scroll = await postJson<{ ok: boolean }>(`${base}/act`, {
kind: "scrollIntoView",
ref: "2",
});
@@ -144,7 +144,7 @@ describe("browser control server", () => {
ref: "2",
});
const drag = await postJson(`${base}/act`, {
const drag = await postJson<{ ok: boolean }>(`${base}/act`, {
kind: "drag",
startRef: "3",
endRef: "4",