* DEV: Use `query` helper instead of `queryAll()[0]` * DEV: Replace `queryAll().length` w/ `exists()`/`count()` * DEV: Use `exists()` instead of `count() > 0`, `count() === 0` * DEV: Use `count()`/`exists()` instead of `find().length`
26 lines
666 B
JavaScript
26 lines
666 B
JavaScript
import { acceptance, exists } from "discourse/tests/helpers/qunit-helpers";
|
|
import { click, visit } from "@ember/test-helpers";
|
|
import { test } from "qunit";
|
|
|
|
acceptance("Admin - Search Logs", function (needs) {
|
|
needs.user();
|
|
|
|
test("show search logs", async function (assert) {
|
|
await visit("/admin/logs/search_logs");
|
|
|
|
assert.ok(exists("table.search-logs-list.grid"), "has the div class");
|
|
|
|
assert.ok(
|
|
exists(".search-logs-list .admin-list-item .col"),
|
|
"has a list of search logs"
|
|
);
|
|
|
|
await click(".term a");
|
|
|
|
assert.ok(
|
|
exists("div.search-logs-filter"),
|
|
"it should show the search log term page"
|
|
);
|
|
});
|
|
});
|