mirror of https://github.com/openclaw/openclaw.git
15 lines
616 B
TypeScript
15 lines
616 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { resolveCoreToolProfilePolicy } from "./tool-catalog.js";
|
|
|
|
describe("tool-catalog", () => {
|
|
it("includes code_execution, web_search, x_search, and web_fetch in the coding profile policy", () => {
|
|
const policy = resolveCoreToolProfilePolicy("coding");
|
|
expect(policy).toBeDefined();
|
|
expect(policy!.allow).toContain("code_execution");
|
|
expect(policy!.allow).toContain("web_search");
|
|
expect(policy!.allow).toContain("x_search");
|
|
expect(policy!.allow).toContain("web_fetch");
|
|
expect(policy!.allow).toContain("image_generate");
|
|
});
|
|
});
|