ov-components: add screenshot logging and delay in API directives tests

master
Carlos Santos 2025-05-23 18:13:35 +02:00
parent d8d4870eb7
commit 7df7b31d97
1 changed files with 4 additions and 1 deletions

View File

@ -27,6 +27,7 @@ describe('Testing API Directives', () => {
// leaving room if connected // leaving room if connected
await utils.leaveRoom(); await utils.leaveRoom();
} catch (error) {} } catch (error) {}
await browser.sleep(500);
await browser.quit(); await browser.quit();
}); });
@ -238,6 +239,8 @@ describe('Testing API Directives', () => {
await utils.waitForElement('#videocam_off'); await utils.waitForElement('#videocam_off');
expect(await utils.isPresent('#videocam_off')).toBeTrue(); expect(await utils.isPresent('#videocam_off')).toBeTrue();
console.log('data:image/png;base64,' + await browser.takeScreenshot());
await utils.waitForElement('#video-poster'); await utils.waitForElement('#video-poster');
expect(await utils.getNumberOfElements('video')).toEqual(0); expect(await utils.getNumberOfElements('video')).toEqual(0);
}); });
@ -265,7 +268,6 @@ describe('Testing API Directives', () => {
// Checking if video is displayed // Checking if video is displayed
await utils.checkVideoElementIsPresent(); await utils.checkVideoElementIsPresent();
console.log('data:image/png;base64,' + await browser.takeScreenshot());
expect(await utils.getNumberOfElements('video')).toEqual(1); expect(await utils.getNumberOfElements('video')).toEqual(1);
expect(await utils.getNumberOfElements('audio')).toEqual(0); expect(await utils.getNumberOfElements('audio')).toEqual(0);
@ -275,6 +277,7 @@ describe('Testing API Directives', () => {
await utils.clickOn('#join-button'); await utils.clickOn('#join-button');
await utils.checkSessionIsPresent(); await utils.checkSessionIsPresent();
console.log('data:image/png;base64,' + await browser.takeScreenshot());
expect(await utils.getNumberOfElements('video')).toEqual(1); expect(await utils.getNumberOfElements('video')).toEqual(1);
expect(await utils.getNumberOfElements('audio')).toEqual(0); expect(await utils.getNumberOfElements('audio')).toEqual(0);