Spaces:
Running
Running
| import { describe, expect, it } from "vitest"; | |
| import { buildCommandsPaginationKeyboard } from "./commands-info.js"; | |
| describe("buildCommandsPaginationKeyboard", () => { | |
| it("adds agent id to callback data when provided", () => { | |
| const keyboard = buildCommandsPaginationKeyboard(2, 3, "agent-main"); | |
| expect(keyboard[0]).toEqual([ | |
| { text: "◀ Prev", callback_data: "commands_page_1:agent-main" }, | |
| { text: "2/3", callback_data: "commands_page_noop:agent-main" }, | |
| { text: "Next ▶", callback_data: "commands_page_3:agent-main" }, | |
| ]); | |
| }); | |
| }); | |