

























@@ -413,19 +413,16 @@ describe("firecrawl tools", () => {
413413categories: ["research"],
414414scrapeResults: true,
415415});
416-expect(result).toMatchObject({
417-details: {
418-ok: true,
419-params: {
420-cfg: { env: "test" },
421-query: "web search",
422-count: 6,
423-timeoutSeconds: 12,
424-sources: ["web", "news"],
425-categories: ["research"],
426-scrapeResults: true,
427-},
428-},
416+const details = result.details as { ok?: boolean; params?: unknown };
417+expect(details.ok).toBe(true);
418+expect(details.params).toEqual({
419+cfg: { env: "test" },
420+query: "web search",
421+count: 6,
422+timeoutSeconds: 12,
423+sources: ["web", "news"],
424+categories: ["research"],
425+scrapeResults: true,
429426});
430427});
431428@@ -455,21 +452,18 @@ describe("firecrawl tools", () => {
455452storeInCache: false,
456453timeoutSeconds: 22,
457454});
458-expect(result).toMatchObject({
459-details: {
460-ok: true,
461-params: {
462-cfg: { env: "test" },
463-url: "https://docs.openclaw.ai",
464-extractMode: "markdown",
465-maxChars: 1500,
466-onlyMainContent: false,
467-maxAgeMs: 5000,
468-proxy: "stealth",
469-storeInCache: false,
470-timeoutSeconds: 22,
471-},
472-},
455+const details = result.details as { ok?: boolean; params?: unknown };
456+expect(details.ok).toBe(true);
457+expect(details.params).toEqual({
458+cfg: { env: "test" },
459+url: "https://docs.openclaw.ai",
460+extractMode: "markdown",
461+maxChars: 1500,
462+onlyMainContent: false,
463+maxAgeMs: 5000,
464+proxy: "stealth",
465+storeInCache: false,
466+timeoutSeconds: 22,
473467});
474468});
475469@@ -732,7 +726,7 @@ describe("firecrawl tools", () => {
732726);
733727734728expect(fetchSpy).toHaveBeenCalledTimes(1);
735-expect(result).toMatchObject({ success: true });
729+expect(result.success).toBe(true);
736730});
737731738732it("respects positive numeric overrides for scrape and cache behavior", () => {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。