test: check media read roots · openclaw/openclaw@135071b
shakkernerd
·
2026-05-12
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | import { afterEach, describe, expect, it, vi } from "vitest"; |
2 | 2 | import type { OpenClawConfig } from "../config/types.js"; |
| 3 | +import { getDefaultMediaLocalRoots } from "./local-roots.js"; |
3 | 4 | import { resolveAgentScopedOutboundMediaAccess } from "./read-capability.js"; |
4 | 5 | |
5 | 6 | vi.mock("../channels/plugins/index.js", () => ({ |
@@ -18,8 +19,7 @@ describe("resolveAgentScopedOutboundMediaAccess", () => {
|
18 | 19 | }); |
19 | 20 | |
20 | 21 | expect(Object.keys(result)).toStrictEqual(["localRoots", "readFile", "workspaceDir"]); |
21 | | -expect(Array.isArray(result.localRoots)).toBe(true); |
22 | | -expect(result.localRoots?.length).toBeGreaterThan(0); |
| 22 | +expect(result.localRoots).toStrictEqual([...getDefaultMediaLocalRoots()]); |
23 | 23 | expect(typeof result.readFile).toBe("function"); |
24 | 24 | expect(result.workspaceDir).toBe("/tmp/media-workspace"); |
25 | 25 | }); |
@@ -32,8 +32,7 @@ describe("resolveAgentScopedOutboundMediaAccess", () => {
|
32 | 32 | }); |
33 | 33 | |
34 | 34 | expect(Object.keys(result)).toStrictEqual(["localRoots", "readFile", "workspaceDir"]); |
35 | | -expect(Array.isArray(result.localRoots)).toBe(true); |
36 | | -expect(result.localRoots?.length).toBeGreaterThan(0); |
| 35 | +expect(result.localRoots).toStrictEqual([...getDefaultMediaLocalRoots()]); |
37 | 36 | expect(typeof result.readFile).toBe("function"); |
38 | 37 | expect(result.workspaceDir).toBe("/tmp/explicit-workspace"); |
39 | 38 | }); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。