DEV: Drop widget post-menu test

In preparation for https://github.com/discourse/discourse/pull/31211
This commit is contained in:
David Taylor 2025-04-01 15:15:40 +01:00
parent fc2d1a290c
commit 7adf3a779a
No known key found for this signature in database
GPG Key ID: 46904C18B1D3F434
2 changed files with 0 additions and 49 deletions

View File

@ -10,7 +10,6 @@ acceptance(
needs.user({ admin: true });
needs.settings({
glimmer_post_menu_mode: "enabled",
solved_enabled: true,
allow_solved_on_all_topics: true,
});

View File

@ -1,48 +0,0 @@
import { click, visit } from "@ember/test-helpers";
import { test } from "qunit";
import { acceptance } from "discourse/tests/helpers/qunit-helpers";
import { i18n } from "discourse-i18n";
import { postStreamWithAcceptedAnswerExcerpt } from "../helpers/discourse-solved-helpers";
acceptance(
"Discourse Solved | Widget Post Menu |Accept and Unaccept",
function (needs) {
needs.user({ admin: true });
needs.settings({
glimmer_post_menu_mode: "disabled",
solved_enabled: true,
allow_solved_on_all_topics: true,
});
needs.pretender((server, helper) => {
server.post("/solution/accept", () => helper.response({ success: "OK" }));
server.post("/solution/unaccept", () =>
helper.response({ success: "OK" })
);
server.get("/t/12.json", () =>
helper.response(postStreamWithAcceptedAnswerExcerpt(null))
);
});
test("accepting and unaccepting a post works", async function (assert) {
await visit("/t/without-excerpt/12");
assert
.dom("#post_2 .accepted")
.exists("Unaccept button is visible")
.hasText(i18n("solved.solution"), "Unaccept button has correct text");
await click("#post_2 .accepted");
assert.dom("#post_2 .unaccepted").exists("Accept button is visible");
await click("#post_2 .unaccepted");
assert
.dom("#post_2 .accepted")
.exists("Unaccept button is visible again");
});
}
);