Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
B
bit-pm
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
燕伟桐
bit-pm
Commits
a9575abc
Unverified
提交
a9575abc
authored
7月 04, 2025
作者:
Will Chen
提交者:
GitHub
7月 04, 2025
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Rebaseline tests (#568)
上级
77e39874
显示空白字符变更
内嵌
并排
正在显示
12 个修改的文件
包含
30 行增加
和
20 行删除
+30
-20
test_helper.ts
e2e-tests/helpers/test_helper.ts
+3
-3
problems.spec.ts
e2e-tests/problems.spec.ts
+7
-7
context_window.spec.ts_context-window-4.txt
...sts/snapshots/context_window.spec.ts_context-window-4.txt
+2
-1
telemetry.spec.ts_telemetry---accept-1.txt
...ests/snapshots/telemetry.spec.ts_telemetry---accept-1.txt
+2
-1
telemetry.spec.ts_telemetry---accept-2.txt
...ests/snapshots/telemetry.spec.ts_telemetry---accept-2.txt
+2
-1
telemetry.spec.ts_telemetry---later-1.txt
...tests/snapshots/telemetry.spec.ts_telemetry---later-1.txt
+2
-1
telemetry.spec.ts_telemetry---later-2.txt
...tests/snapshots/telemetry.spec.ts_telemetry---later-2.txt
+2
-1
telemetry.spec.ts_telemetry---reject-1.txt
...ests/snapshots/telemetry.spec.ts_telemetry---reject-1.txt
+2
-1
telemetry.spec.ts_telemetry---reject-2.txt
...ests/snapshots/telemetry.spec.ts_telemetry---reject-2.txt
+2
-1
thinking_budget.spec.ts_thinking-budget-1.txt
...s/snapshots/thinking_budget.spec.ts_thinking-budget-1.txt
+2
-1
thinking_budget.spec.ts_thinking-budget-3.txt
...s/snapshots/thinking_budget.spec.ts_thinking-budget-3.txt
+2
-1
thinking_budget.spec.ts_thinking-budget-5.txt
...s/snapshots/thinking_budget.spec.ts_thinking-budget-5.txt
+2
-1
没有找到文件。
e2e-tests/helpers/test_helper.ts
浏览文件 @
a9575abc
...
...
@@ -205,11 +205,11 @@ export class PageObject {
async
setUp
({
autoApprove
=
false
,
nativeGit
=
false
,
dis
ableAutoFixProblems
=
false
,
en
ableAutoFixProblems
=
false
,
}:
{
autoApprove
?:
boolean
;
nativeGit
?:
boolean
;
dis
ableAutoFixProblems
?:
boolean
;
en
ableAutoFixProblems
?:
boolean
;
}
=
{})
{
await
this
.
baseSetup
();
await
this
.
goToSettingsTab
();
...
...
@@ -219,7 +219,7 @@ export class PageObject {
if
(
nativeGit
)
{
await
this
.
toggleNativeGit
();
}
if
(
dis
ableAutoFixProblems
)
{
if
(
en
ableAutoFixProblems
)
{
await
this
.
toggleAutoFixProblems
();
}
await
this
.
setUpTestProvider
();
...
...
e2e-tests/problems.spec.ts
浏览文件 @
a9575abc
...
...
@@ -6,7 +6,7 @@ import path from "path";
const
MINIMAL_APP
=
"minimal-with-ai-rules"
;
test
(
"problems auto-fix - enabled"
,
async
({
po
})
=>
{
await
po
.
setUp
();
await
po
.
setUp
(
{
enableAutoFixProblems
:
true
}
);
await
po
.
importApp
(
MINIMAL_APP
);
await
po
.
expectPreviewIframeIsVisible
();
...
...
@@ -19,7 +19,7 @@ test("problems auto-fix - enabled", async ({ po }) => {
});
test
(
"problems auto-fix - gives up after 2 attempts"
,
async
({
po
})
=>
{
await
po
.
setUp
();
await
po
.
setUp
(
{
enableAutoFixProblems
:
true
}
);
await
po
.
importApp
(
MINIMAL_APP
);
await
po
.
expectPreviewIframeIsVisible
();
...
...
@@ -36,7 +36,7 @@ test("problems auto-fix - gives up after 2 attempts", async ({ po }) => {
});
test
(
"problems auto-fix - complex delete-rename-write"
,
async
({
po
})
=>
{
await
po
.
setUp
();
await
po
.
setUp
(
{
enableAutoFixProblems
:
true
}
);
await
po
.
importApp
(
MINIMAL_APP
);
await
po
.
expectPreviewIframeIsVisible
();
...
...
@@ -49,7 +49,7 @@ test("problems auto-fix - complex delete-rename-write", async ({ po }) => {
});
test
(
"problems auto-fix - disabled"
,
async
({
po
})
=>
{
await
po
.
setUp
({
disableAutoFixProblems
:
tru
e
});
await
po
.
setUp
({
enableAutoFixProblems
:
fals
e
});
await
po
.
importApp
(
MINIMAL_APP
);
await
po
.
expectPreviewIframeIsVisible
();
...
...
@@ -59,7 +59,7 @@ test("problems auto-fix - disabled", async ({ po }) => {
});
test
(
"problems - fix all"
,
async
({
po
})
=>
{
await
po
.
setUp
({
dis
ableAutoFixProblems
:
true
});
await
po
.
setUp
({
en
ableAutoFixProblems
:
true
});
await
po
.
importApp
(
MINIMAL_APP
);
const
appPath
=
await
po
.
getCurrentAppPath
();
const
badFilePath
=
path
.
join
(
appPath
,
"src"
,
"bad-file.tsx"
);
...
...
@@ -84,7 +84,7 @@ export default App;
});
test
(
"problems - manual edit (react/vite)"
,
async
({
po
})
=>
{
await
po
.
setUp
();
await
po
.
setUp
(
{
enableAutoFixProblems
:
true
}
);
await
po
.
sendPrompt
(
"tc=1"
);
const
appPath
=
await
po
.
getCurrentAppPath
();
...
...
@@ -111,7 +111,7 @@ export default App;
});
test
(
"problems - manual edit (next.js)"
,
async
({
po
})
=>
{
await
po
.
setUp
();
await
po
.
setUp
(
{
enableAutoFixProblems
:
true
}
);
await
po
.
selectHubTemplate
(
"Next.js Template"
);
await
po
.
sendPrompt
(
"tc=1"
);
...
...
e2e-tests/snapshots/context_window.spec.ts_context-window-4.txt
浏览文件 @
a9575abc
...
...
@@ -14,6 +14,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/telemetry.spec.ts_telemetry---accept-1.txt
浏览文件 @
a9575abc
...
...
@@ -11,6 +11,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/telemetry.spec.ts_telemetry---accept-2.txt
浏览文件 @
a9575abc
...
...
@@ -12,6 +12,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/telemetry.spec.ts_telemetry---later-1.txt
浏览文件 @
a9575abc
...
...
@@ -11,6 +11,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/telemetry.spec.ts_telemetry---later-2.txt
浏览文件 @
a9575abc
...
...
@@ -12,6 +12,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/telemetry.spec.ts_telemetry---reject-1.txt
浏览文件 @
a9575abc
...
...
@@ -11,6 +11,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/telemetry.spec.ts_telemetry---reject-2.txt
浏览文件 @
a9575abc
...
...
@@ -12,6 +12,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/thinking_budget.spec.ts_thinking-budget-1.txt
浏览文件 @
a9575abc
...
...
@@ -21,6 +21,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/thinking_budget.spec.ts_thinking-budget-3.txt
浏览文件 @
a9575abc
...
...
@@ -21,6 +21,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
e2e-tests/snapshots/thinking_budget.spec.ts_thinking-budget-5.txt
浏览文件 @
a9575abc
...
...
@@ -21,6 +21,6 @@
"enableProLazyEditsMode": true,
"enableProSmartFilesContextMode": true,
"selectedChatMode": "build",
"enableAutoFixProblems":
tru
e,
"enableAutoFixProblems":
fals
e,
"isTestMode": true
}
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论