From c083f0140ae88702dce4988979d55a7f8e5cfe43 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Wed, 19 Oct 2022 15:53:21 +0100 Subject: [PATCH] DEV: Ensure tests work when plugin CSS is loaded (#108) CSS can slightly affect the result of element.innerText. Preparation for https://github.com/discourse/discourse/pull/18668 --- test/javascripts/acceptance/docs-test.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/javascripts/acceptance/docs-test.js b/test/javascripts/acceptance/docs-test.js index 0ec4d62..9d299b2 100644 --- a/test/javascripts/acceptance/docs-test.js +++ b/test/javascripts/acceptance/docs-test.js @@ -43,8 +43,10 @@ acceptance("Docs", function (needs) { await click("#toggle-hamburger-menu"); await click(".docs-link"); - assert.equal(query(".docs-category").innerText.trim(), "bug 119"); - assert.equal(query(".docs-tag").innerText.trim(), "something 74"); + assert.equal(query(".docs-category .docs-item-id").innerText, "bug"); + assert.equal(query(".docs-category .docs-item-count").innerText, "119"); + assert.equal(query(".docs-tag .docs-item-id").innerText, "something"); + assert.equal(query(".docs-tag .docs-item-count").innerText, "74"); assert.equal( query(".docs-topic-link").innerText.trim(), "Importing from Software X"