import { expect, test } from './fixtures'; function frontBaseUrl(): string { const raw = process.env.HUIKE_FRONT_BASE_URL?.trim() || 'https://music-room.moicen.com'; return raw.replace(/\/$/, ''); } /** * 不依赖浏览器:验证网关返回 H5 入口文档(部署/ DNS / TLS / Nginx 全链路底线)。 */ test.describe('网关与 H5 文档(request)', () => { test('GET / 返回 HTML', async ({ request }) => { const res = await request.get(`${frontBaseUrl()}/`); expect(res.ok(), `HTTP ${res.status()} ${res.statusText()}`).toBeTruthy(); const ct = res.headers()['content-type'] ?? ''; expect(ct).toMatch(/text\/html/i); }); });