Files
chainlit--chainlit/cypress/e2e/audio_element/spec.cy.ts
T
wehub-resource-sync b7f52be4c9
CI / Run CI (push) Has been cancelled
CI / check-backend (push) Has been cancelled
CI / check-frontend (push) Has been cancelled
CI / tests (push) Has been cancelled
CI / e2e-tests (push) Has been cancelled
Copilot Setup Steps / copilot-setup-steps (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:48:47 +08:00

16 lines
479 B
TypeScript

describe('audio', () => {
it('should be able to display an audio element', () => {
cy.get('.step').should('have.length', 1);
cy.get('.step').eq(0).find('.inline-audio').should('have.length', 1);
cy.get('.inline-audio audio')
.then(($el) => {
const audioElement = $el.get(0) as HTMLAudioElement;
return audioElement.play().then(() => {
return audioElement.duration;
});
})
.should('be.greaterThan', 0);
});
});