Files
2024-11-26 22:41:29 +01:00

35 lines
1.1 KiB
JavaScript

import { visit } from "@ember/test-helpers";
import { test } from "qunit";
import { i18n } from "discourse-i18n";
import { acceptance } from "../helpers/qunit-helpers";
acceptance("User Activity / Likes - empty state", function (needs) {
const currentUser = "eviltrout";
const anotherUser = "charlie";
needs.user();
needs.pretender((server, helper) => {
const emptyResponse = { user_actions: [] };
server.get("/user_actions.json", () => {
return helper.response(emptyResponse);
});
});
test("When looking at own likes page", async function (assert) {
await visit(`/u/${currentUser}/activity/likes-given`);
assert
.dom("div.empty-state span.empty-state-title")
.hasText(i18n("user_activity.no_likes_title"));
});
test("When looking at another user's likes page", async function (assert) {
await visit(`/u/${anotherUser}/activity/likes-given`);
assert
.dom("div.empty-state span.empty-state-title")
.hasText(
i18n("user_activity.no_likes_title_others", { username: anotherUser })
);
});
});