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
16 lines
479 B
TypeScript
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);
|
|
});
|
|
});
|