Files
homepage/src/test-utils/widget-assertions.js
shamoon 614a87d768 DRY
2026-02-20 20:25:34 -08:00

13 lines
468 B
JavaScript

import { expect } from "vitest";
export function findServiceBlockByLabel(container, label) {
const blocks = Array.from(container.querySelectorAll(".service-block"));
return blocks.find((b) => b.textContent?.includes(label));
}
export function expectBlockValue(container, label, value) {
const block = findServiceBlockByLabel(container, label);
expect(block, `missing block for ${label}`).toBeTruthy();
expect(block.textContent).toContain(String(value));
}