From 4e4f7607c06b05c299d0911f30aa769d93fa4e03 Mon Sep 17 00:00:00 2001 From: Ergun Erdogmus Date: Thu, 8 Jan 2026 16:33:42 +0100 Subject: [PATCH] test: fix flaky network test by normalizing accept-language header --- tests/tools/network.test.js.snapshot | 2 +- tests/utils.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/tools/network.test.js.snapshot b/tests/tools/network.test.js.snapshot index 7ec05add2..420d92cea 100644 --- a/tests/tools/network.test.js.snapshot +++ b/tests/tools/network.test.js.snapshot @@ -3,7 +3,7 @@ exports[`network > network_get_request > should get request from previous naviga ## Request http://localhost:/one Status: [success - 200] ### Request Headers -- accept-language:en-US,en;q=0.9 +- accept-language: - upgrade-insecure-requests:1 - user-agent: - sec-ch-ua:"Chromium";v="", "Not A(Brand";v="24" diff --git a/tests/utils.ts b/tests/utils.ts index fb64156b4..c2d005ef1 100644 --- a/tests/utils.ts +++ b/tests/utils.ts @@ -211,6 +211,10 @@ export function stabilizeResponseOutput(text: unknown) { const savedSnapshot = /Saved snapshot to (.*)/g; output = output.replaceAll(savedSnapshot, 'Saved snapshot to '); + + const acceptLanguageRegEx = /accept-language:.*\n/g; + output = output.replaceAll(acceptLanguageRegEx, 'accept-language:\n'); + return output; }