/
Alex_Ural
/
opencode
Обзор
Документация
Войти
/
Alex_Ural
/
opencode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
packages/tui/test/util/renderer.test.ts
30 строк
729 B
Dax
refactor(tui): extract standalone package (#31193)
07 июн 2026, 08:24
Не верифицирован
07 июн 2026, 08:24
106f8e9
Код
Авторство
О чём код?
import { expect, test } from "bun:test" import { destroyRenderer } from "../../src/util/renderer" test("clears the terminal title before destroying the renderer", () => { const calls: string[] = [] destroyRenderer({ isDestroyed: false, setTerminalTitle(title) { calls.push(`title:${title}`) }, destroy() { calls.push("destroy") }, }) expect(calls).toEqual(["title:", "destroy"]) }) test("still clears the title after renderer destruction", () => { const calls: string[] = [] destroyRenderer({ isDestroyed: true, setTerminalTitle(title) { calls.push(`title:${title}`) }, destroy() { calls.push("destroy") }, }) expect(calls).toEqual(["title:"]) })