feat: add prompt-first batches and pausable task guidance
This commit is contained in:
1 parent
cec9898e4c
commit
057f0c3050
44 files changed
+1080
-191
No files matched your search
@@ -98,21 +98,24 @@ describe('持久化模型与功能设置', () => {
|
||||
http.expectNone('/api/system/capability-settings');
|
||||
});
|
||||
|
||||
it('保存关闭视频分析的配置,重新打开时恢复关闭状态', () => {
|
||||
const capabilities = { video_enabled: true, outputter_enabled: true, step_summarizer_enabled: false };
|
||||
it('录屏与视频分析独立保存,重新打开后保留各自状态', () => {
|
||||
const capabilities = { video_enabled: true, recording_enabled: false, outputter_enabled: true, step_summarizer_enabled: false };
|
||||
const fixture = TestBed.createComponent(CapabilitySettingsComponent);
|
||||
fixture.detectChanges();
|
||||
http.expectOne('/api/system/capability-settings').flush(capabilities);
|
||||
fixture.componentInstance.config.video_enabled = false;
|
||||
fixture.componentInstance.config.recording_enabled = true;
|
||||
fixture.componentInstance.save();
|
||||
const request = http.expectOne('/api/system/capability-settings');
|
||||
expect(request.request.body.video_enabled).toBeFalse();
|
||||
const saved = { ...capabilities, video_enabled: false };
|
||||
expect(request.request.body.recording_enabled).toBeTrue();
|
||||
const saved = { ...capabilities, video_enabled: false, recording_enabled: true };
|
||||
request.flush(saved);
|
||||
fixture.destroy();
|
||||
const reopened = TestBed.createComponent(CapabilitySettingsComponent);
|
||||
reopened.detectChanges();
|
||||
http.expectOne('/api/system/capability-settings').flush(saved);
|
||||
expect(reopened.componentInstance.config.video_enabled).toBeFalse();
|
||||
expect(reopened.componentInstance.config.recording_enabled).toBeTrue();
|
||||
});
|
||||
});
|
||||
Reference in new issue
Block a user