diff --git a/web/e2e/rejected-version-republish.spec.ts b/web/e2e/rejected-version-republish.spec.ts
index 5a014ac9..4a4faa3f 100644
--- a/web/e2e/rejected-version-republish.spec.ts
+++ b/web/e2e/rejected-version-republish.spec.ts
@@ -15,6 +15,12 @@ function adminCredentials() {
}
}
+function withoutKnownMetaCspWarning(messages: string[]): string[] {
+ return messages.filter((message) => (
+ !message.includes("frame-ancestors' is ignored when delivered via a element")
+ ))
+}
+
test.describe('Rejected version replacement (Real API)', () => {
test.describe.configure({ timeout: 150_000 })
@@ -142,12 +148,9 @@ test.describe('Rejected version replacement (Real API)', () => {
await progressCard.getByRole('link', { name: 'Edit and resubmit' }).click()
await expect(page).toHaveURL(/\/dashboard\/publish/)
await expect(page.getByText(new RegExp(`Resubmit .* v${replacement.version}`))).toBeVisible()
- const unexpectedConsoleErrors = consoleErrors.filter((message) => (
- !message.includes("frame-ancestors' is ignored when delivered via a element")
- ))
- expect(unexpectedConsoleErrors).toEqual([])
+ expect(withoutKnownMetaCspWarning(consoleErrors)).toEqual([])
expect(pageErrors).toEqual([])
- expect(adminConsoleErrors).toEqual([])
+ expect(withoutKnownMetaCspWarning(adminConsoleErrors)).toEqual([])
expect(adminPageErrors).toEqual([])
} finally {
await adminBuilder.cleanup()