Files
reply-end-controls/tests/telegram-outbound-payload.test.mjs

12 lines
472 B
JavaScript

import test from "node:test"
import assert from "node:assert/strict"
import { buildTelegramReplyEndPayload } from "../src/telegram/outbound-payload.ts"
test("buildTelegramReplyEndPayload returns text plus default reply-end buttons", () => {
const payload = buildTelegramReplyEndPayload("hello")
assert.equal(payload.text, "hello")
assert.equal(payload.buttons[0][0].callback_data, "rec:continue")
assert.equal(payload.buttons[0][1].callback_data, "rec:stop")
})