mirror of https://github.com/openclaw/openclaw.git
14 lines
459 B
TypeScript
14 lines
459 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { parseCliLogLevelOption } from "./log-level-option.js";
|
|
|
|
describe("parseCliLogLevelOption", () => {
|
|
it("accepts allowed log levels", () => {
|
|
expect(parseCliLogLevelOption("debug")).toBe("debug");
|
|
expect(parseCliLogLevelOption(" trace ")).toBe("trace");
|
|
});
|
|
|
|
it("rejects invalid log levels", () => {
|
|
expect(() => parseCliLogLevelOption("loud")).toThrow("Invalid --log-level");
|
|
});
|
|
});
|