DEV: Fix no-loose-assertions lint (#29965)

and enable some of qunit lints
This commit is contained in:
Jarek Radosz
2024-11-28 11:22:27 +01:00
committed by GitHub
parent 1f538a81a8
commit ef7518d4ad
112 changed files with 1140 additions and 1264 deletions

View File

@ -1,10 +1,6 @@
import { click, fillIn, visit } from "@ember/test-helpers";
import { test } from "qunit";
import {
acceptance,
query,
queryAll,
} from "discourse/tests/helpers/qunit-helpers";
import { acceptance } from "discourse/tests/helpers/qunit-helpers";
import selectKit from "discourse/tests/helpers/select-kit-helper";
acceptance("Local Dates - composer", function (needs) {
@ -85,10 +81,9 @@ acceptance("Local Dates - composer", function (needs) {
await timezoneChooser.expand();
await timezoneChooser.selectRowByValue("Asia/Macau");
assert.ok(
query(".preview .discourse-local-date").textContent.includes("Macau"),
"it outputs a preview date in selected timezone"
);
assert
.dom(".preview .discourse-local-date")
.includesText("Macau", "outputs a preview date in selected timezone");
});
test("date modal - controls", async function (assert) {
@ -101,38 +96,31 @@ acceptance("Local Dates - composer", function (needs) {
await click('.pika-table td[data-day="5"] > .pika-button');
assert.ok(
query("#from-date-time").textContent.includes("5,"),
"selected FROM date works"
);
assert
.dom("#from-date-time")
.includesText("5,", "selected FROM date works");
await click(".date-time-control.to .date-time");
assert.strictEqual(
queryAll(".pika-table .is-disabled").length,
4,
"date just before selected FROM date is disabled"
);
assert
.dom(".pika-table .is-disabled")
.exists({ count: 4 }, "date just before selected FROM date is disabled");
await click('.pika-table td[data-day="10"] > .pika-button');
assert.ok(
query(".date-time-control.to button").textContent.includes("10,"),
"selected TO date works"
);
assert
.dom(".date-time-control.to button")
.includesText("10,", "selected TO date works");
assert.strictEqual(
query(".pika-table .is-selected").textContent,
"10",
"selected date is the 10th"
);
assert
.dom(".pika-table .is-selected")
.hasText("10", "selected date is the 10th");
await click(".delete-to-date");
assert.notOk(
query(".date-time-control.to.is-selected"),
"deleting selected TO date works"
);
assert
.dom(".date-time-control.to.is-selected")
.doesNotExist("deleting selected TO date works");
await click(".advanced-mode-btn");