fix test
This commit is contained in:
parent
90ed1eb96c
commit
aaf05abf16
|
|
@ -4,6 +4,7 @@ import hbs from "htmlbars-inline-precompile";
|
|||
import { render } from "@ember/test-helpers";
|
||||
import { test } from "qunit";
|
||||
import { withPluginApi } from "discourse/lib/plugin-api";
|
||||
import { resetPostSmallActionClassesCallbacks } from "discourse/widgets/post-small-action";
|
||||
|
||||
discourseModule(
|
||||
"Discourse Assign | Integration | Widget | Small Action Post Class",
|
||||
|
|
@ -11,6 +12,7 @@ discourseModule(
|
|||
setupRenderingTest(hooks);
|
||||
|
||||
test("Adds private-assign class when assigns are not public", async function (assert) {
|
||||
try {
|
||||
this.siteSettings.assigns_public = false;
|
||||
|
||||
this.set("args", {
|
||||
|
|
@ -34,9 +36,13 @@ discourseModule(
|
|||
);
|
||||
|
||||
assert.ok(exists(".small-action.private-assign"));
|
||||
} finally {
|
||||
resetPostSmallActionClassesCallbacks();
|
||||
}
|
||||
});
|
||||
|
||||
test("Does not add private-assign class when assigns are public", async function (assert) {
|
||||
try {
|
||||
this.siteSettings.assigns_public = true;
|
||||
|
||||
this.set("args", {
|
||||
|
|
@ -60,6 +66,9 @@ discourseModule(
|
|||
);
|
||||
|
||||
assert.ok(!exists(".small-action.private-assign"));
|
||||
} finally {
|
||||
resetPostSmallActionClassesCallbacks();
|
||||
}
|
||||
});
|
||||
}
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in New Issue