feat(voice): add reusable transcript records
This commit is contained in:
@@ -69,15 +69,16 @@ test('no clear speech failures provide an actionable explanation', () => {
|
||||
assert.match(hint, /放弃该失败录音/)
|
||||
})
|
||||
|
||||
test('ready lessons explain whether their transcript is visible or pending generation', () => {
|
||||
test('ready lessons explain whether their transcript can be added again', () => {
|
||||
const lesson = {
|
||||
status: 'ready',
|
||||
appliedDirectly: false,
|
||||
includedInGeneration: false
|
||||
}
|
||||
|
||||
assert.equal(getVoiceLessonStatusText(lesson), '待生成反馈')
|
||||
assert.equal(getVoiceLessonStatusText({ ...lesson, appliedDirectly: true }), '已加入输入框')
|
||||
assert.equal(getVoiceLessonStatusText(lesson), '可加入输入框')
|
||||
assert.equal(getVoiceLessonStatusText({ ...lesson, appliedDirectly: true }), '可重新加入')
|
||||
assert.equal(getVoiceLessonStatusText({ ...lesson, appliedDirectly: true }, true), '已在输入框')
|
||||
assert.equal(getVoiceLessonStatusText({ ...lesson, includedInGeneration: true }), '已生成反馈')
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user