import highlightText, { CLASS_NAME } from "discourse/lib/highlight-text"; import { fixture } from "helpers/qunit-helpers"; QUnit.module("lib:highlight-text"); QUnit.test("highlighting text", assert => { fixture().html( `
This is some text to highlight
` ); highlightText(fixture(), "some text"); const terms = []; fixture(`.${CLASS_NAME}`).each((_, elem) => { terms.push(elem.textContent); }); assert.equal( terms.join(" "), "some text", "it should highlight the terms correctly" ); });