mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-07 01:11:36 +00:00
test: remove pass-through rich menu action mode checks
This commit is contained in:
@@ -39,12 +39,6 @@ describe("uriAction", () => {
|
|||||||
expect(action.label).toBe("Open");
|
expect(action.label).toBe("Open");
|
||||||
expect((action as { uri: string }).uri).toBe("https://example.com");
|
expect((action as { uri: string }).uri).toBe("https://example.com");
|
||||||
});
|
});
|
||||||
|
|
||||||
it("truncates label to 20 characters", () => {
|
|
||||||
const action = uriAction("Click here to visit our website", "https://example.com");
|
|
||||||
|
|
||||||
expect(action.label.length).toBe(20);
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe("postbackAction", () => {
|
describe("postbackAction", () => {
|
||||||
@@ -88,18 +82,6 @@ describe("datetimePickerAction", () => {
|
|||||||
expect((action as { data: string }).data).toBe("date_picked");
|
expect((action as { data: string }).data).toBe("date_picked");
|
||||||
});
|
});
|
||||||
|
|
||||||
it("creates a time picker action", () => {
|
|
||||||
const action = datetimePickerAction("Pick time", "time_picked", "time");
|
|
||||||
|
|
||||||
expect((action as { mode: string }).mode).toBe("time");
|
|
||||||
});
|
|
||||||
|
|
||||||
it("creates a datetime picker action", () => {
|
|
||||||
const action = datetimePickerAction("Pick datetime", "datetime_picked", "datetime");
|
|
||||||
|
|
||||||
expect((action as { mode: string }).mode).toBe("datetime");
|
|
||||||
});
|
|
||||||
|
|
||||||
it("includes initial/min/max when provided", () => {
|
it("includes initial/min/max when provided", () => {
|
||||||
const action = datetimePickerAction("Pick", "data", "date", {
|
const action = datetimePickerAction("Pick", "data", "date", {
|
||||||
initial: "2024-06-15",
|
initial: "2024-06-15",
|
||||||
|
|||||||
Reference in New Issue
Block a user