diff --git a/docs/moderation/fixtures/index.html b/docs/moderation/fixtures/index.html
index c18e1f2a..914f7b44 100644
--- a/docs/moderation/fixtures/index.html
+++ b/docs/moderation/fixtures/index.html
@@ -127,7 +127,8 @@
id: "3".repeat(64),
title: "Fixture: Override Persistence",
pubkey: "f".repeat(64),
- thumbnail: "/assets/jpg/video-thumbnail-fallback.jpg"
+ thumbnail: "/assets/jpg/video-thumbnail-fallback.jpg",
+ url: "#"
},
moderation: {
blockAutoplay: true,
@@ -152,7 +153,8 @@
id: "4".repeat(64),
title: "Fixture: Trusted Report Hide",
pubkey: "aa".repeat(32),
- thumbnail: "/assets/jpg/video-thumbnail-fallback.jpg"
+ thumbnail: "/assets/jpg/video-thumbnail-fallback.jpg",
+ url: "#"
},
moderation: {
blockAutoplay: true,
@@ -177,7 +179,8 @@
id: "5".repeat(64),
title: "Fixture: Trusted Mute Hide",
pubkey: "bb".repeat(32),
- thumbnail: "/assets/jpg/video-thumbnail-fallback.jpg"
+ thumbnail: "/assets/jpg/video-thumbnail-fallback.jpg",
+ url: "#"
},
moderation: {
blockAutoplay: false,
diff --git a/tests/visual/moderation.spec.ts b/tests/visual/moderation.spec.ts
index 945d04d8..134a37c2 100644
--- a/tests/visual/moderation.spec.ts
+++ b/tests/visual/moderation.spec.ts
@@ -89,8 +89,7 @@ test.describe("moderation fixtures", () => {
await expect(overrideCard).toHaveAttribute("data-autoplay-policy", "blocked");
await expect(thumbnail).toHaveAttribute("data-thumbnail-state", "blurred");
- // TODO: Investigate why visibility check fails in fixture environment (headless)
- // await expect(showAnywayButton).toBeVisible();
+ await expect(showAnywayButton).toBeVisible();
await expect(restoreButtonQuery).toHaveCount(0);
// TODO: Investigate why click times out in fixture environment (headless)
@@ -166,8 +165,7 @@ test.describe("moderation fixtures", () => {
await expect(hideCard).toHaveAttribute("data-moderation-hide-reason", "trusted-report-hide");
await expect(hideCard).toHaveAttribute("data-moderation-hide-trusted-report-count", "3");
await expect(badge).toContainText("Hidden · 3 trusted spam reports");
- // TODO: Investigate visibility check failure (fails with 0x0 size in headless)
- // await expect(showAnywayButton).toBeVisible();
+ await expect(showAnywayButton).toBeVisible();
await expect(restoreButtonQuery).toHaveCount(0);
// TODO: Investigate click timeout failure
@@ -219,8 +217,7 @@ test.describe("moderation fixtures", () => {
await expect(muteCard).toHaveAttribute("data-moderation-trusted-mute-count", "1");
await expect(badge).toContainText("Hidden · 1 trusted mute");
await expect(thumbnail).toHaveAttribute("data-thumbnail-state", "blurred");
- // TODO: Investigate visibility check failure
- // await expect(showAnywayButton).toBeVisible();
+ await expect(showAnywayButton).toBeVisible();
await expect(restoreButtonQuery).toHaveCount(0);
// TODO: Investigate click timeout failure