豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

Commit 8e252dd

Browse files
authored
test: fix flaky network test by normalizing accept-language header (#743)
1 parent a23c6ba commit 8e252dd

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

tests/tools/network.test.js.snapshot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ exports[`network > network_get_request > should get request from previous naviga
33
## Request http://localhost:<port>/one
44
Status: [success - 200]
55
### Request Headers
6-
- accept-language:en-US,en;q=0.9
6+
- accept-language:<lang>
77
- upgrade-insecure-requests:1
88
- user-agent:<user-agent>
99
- sec-ch-ua:"Chromium";v="<version>", "Not A(Brand";v="24"

tests/utils.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,10 @@ export function stabilizeResponseOutput(text: unknown) {
211211

212212
const savedSnapshot = /Saved snapshot to (.*)/g;
213213
output = output.replaceAll(savedSnapshot, 'Saved snapshot to <file>');
214+
215+
const acceptLanguageRegEx = /accept-language:.*\n/g;
216+
output = output.replaceAll(acceptLanguageRegEx, 'accept-language:<lang>\n');
217+
214218
return output;
215219
}
216220

0 commit comments

Comments
 (0)