mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
15 lines
644 B
JavaScript
15 lines
644 B
JavaScript
const { test, expect } = require("@playwright/test");
|
|
const { resolveTimeout } = require("./timeouts");
|
|
|
|
exports.register = function (shared) {
|
|
test("fediwall default slug returns HTML content", async ({ request }) => {
|
|
const response = await request.get(`${shared.env.appBaseUrl}/${shared.env.defaultSlug}/`, { timeout: resolveTimeout(30_000) });
|
|
expect(response.status(), "Expected default-slug status < 400").toBeLessThan(400);
|
|
const contentType = response.headers()["content-type"] || "";
|
|
expect(
|
|
contentType.includes("text/html"),
|
|
`Expected HTML content-type, got "${contentType}"`
|
|
).toBe(true);
|
|
});
|
|
};
|