feat(vela): mock push-to-talk transcript updates
This commit is contained in:
@@ -92,10 +92,20 @@ test('voice session shell supports a placeholder mic-control cycle before anothe
|
||||
await page.getByTestId('mic-control-button').dispatchEvent('mousedown');
|
||||
await expect(page.getByTestId('mic-control-status')).toHaveText('holding');
|
||||
await expect(page.getByTestId('gateway-session-state')).toHaveText('listening');
|
||||
await expect(page.getByTestId('partial-transcript')).toHaveText(
|
||||
'[mocked partial] Placeholder push-to-talk transcript in progress.'
|
||||
);
|
||||
await expect(page.getByTestId('user-transcript')).toHaveText(
|
||||
'[mocked partial] Placeholder push-to-talk transcript in progress.'
|
||||
);
|
||||
await expect(page.getByTestId('mocked-turn-button')).toBeDisabled();
|
||||
|
||||
await page.getByTestId('mic-control-button').dispatchEvent('mouseup');
|
||||
await expect(page.getByTestId('mic-control-status')).toHaveText('idle');
|
||||
await expect(page.getByTestId('user-transcript')).toHaveText(
|
||||
'[mocked final] Placeholder push-to-talk transcript completed from 1 appended chunk.'
|
||||
);
|
||||
await expect(page.getByTestId('partial-transcript')).toHaveText('none');
|
||||
await expect(page.getByTestId('gateway-session-state')).toHaveText('idle');
|
||||
await expect(page.getByTestId('mocked-turn-button')).toBeEnabled();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user