/
githubmirror
/
github-readme-stats
Обзор
Документация
Войти
/
githubmirror
/
github-readme-stats
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/render.test.js
27 строк
900 B
Alexandr Garbuzov
refactor: move encode HTML function tests into separate module (#4593)
17 окт 2025, 22:40
Не верифицирован
17 окт 2025, 22:40
f5de29f
Код
Авторство
О чём код?
// @ts-check import { describe, expect, it } from "@jest/globals"; import { queryByTestId } from "@testing-library/dom"; import "@testing-library/jest-dom/jest-globals"; import { renderError } from "../src/common/render.js"; describe("Test render.js", () => { it("should test renderError", () => { document.body.innerHTML = renderError({ message: "Something went wrong" }); expect( queryByTestId(document.body, "message")?.children[0], ).toHaveTextContent(/Something went wrong/gim); expect( queryByTestId(document.body, "message")?.children[1], ).toBeEmptyDOMElement(); // Secondary message document.body.innerHTML = renderError({ message: "Something went wrong", secondaryMessage: "Secondary Message", }); expect( queryByTestId(document.body, "message")?.children[1], ).toHaveTextContent(/Secondary Message/gim); }); });