mirror of https://github.com/OpenVidu/openvidu.git
ov-components: uncomment screen track replacement test
parent
fb999df526
commit
77bba7e587
|
@ -255,7 +255,7 @@ jobs:
|
||||||
|
|
||||||
e2e_media_devices:
|
e2e_media_devices:
|
||||||
needs: test_setup
|
needs: test_setup
|
||||||
name: Mmedia devices E2E
|
name: Media devices E2E
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Repository
|
- name: Checkout Repository
|
||||||
|
|
|
@ -79,33 +79,31 @@ describe('Media Devices: Virtual Device Replacement and Permissions Handling', (
|
||||||
expect(videoLabel).toEqual('fake_device_0');
|
expect(videoLabel).toEqual('fake_device_0');
|
||||||
});
|
});
|
||||||
|
|
||||||
// TODO: Uncommented when Livekit allows to replace the screen track
|
it('should replace the screen track with a custom virtual device', async () => {
|
||||||
// it('should replace the screen track with a custom virtual device', async () => {
|
const script = 'return document.getElementsByClassName("OV_video-element screen-type")[0].srcObject.getVideoTracks()[0].label;';
|
||||||
// const script = 'return document.getElementsByClassName("OV_video-element screen-type")[0].srcObject.getVideoTracks()[0].label;';
|
|
||||||
|
|
||||||
// await browser.get(`${url}&prejoin=false&fakeDevices=true`);
|
await browser.get(`${url}&prejoin=false&fakeDevices=true`);
|
||||||
|
|
||||||
// await utils.checkLayoutPresent();
|
await utils.checkLayoutPresent();
|
||||||
// await utils.checkToolbarIsPresent();
|
await utils.checkToolbarIsPresent();
|
||||||
|
|
||||||
// await utils.clickOn('#screenshare-btn');
|
await utils.clickOn('#screenshare-btn');
|
||||||
|
|
||||||
// await browser.sleep(500);
|
await browser.sleep(500);
|
||||||
|
|
||||||
// let screenLabel = await browser.executeScript<string>(script);
|
let screenLabel = await browser.executeScript<string>(script);
|
||||||
// expect(screenLabel).not.toEqual('custom_fake_screen');
|
expect(screenLabel).not.toEqual('custom_fake_screen');
|
||||||
|
|
||||||
// await utils.clickOn('#video-settings-btn-SCREEN');
|
await utils.clickOn('#screenshare-btn');
|
||||||
// await browser.sleep(500);
|
await browser.sleep(500);
|
||||||
|
|
||||||
// await utils.waitForElement('.video-settings-menu');
|
await utils.waitForElement('#replace-screen-button');
|
||||||
// const replaceBtn = await utils.waitForElement('#replace-screen-button');
|
await utils.clickOn('#replace-screen-button');
|
||||||
// await replaceBtn.sendKeys(Key.ENTER);
|
await browser.sleep(1000);
|
||||||
|
|
||||||
// await browser.sleep(1000);
|
screenLabel = await browser.executeScript<string>(script);
|
||||||
// screenLabel = await browser.executeScript<string>(script);
|
expect(screenLabel).toEqual('custom_fake_screen');
|
||||||
// expect(screenLabel).to.be.toEqual('custom_fake_screen');
|
});
|
||||||
// });
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('Media Devices: UI Behavior Without Media Device Permissions', () => {
|
describe('Media Devices: UI Behavior Without Media Device Permissions', () => {
|
||||||
|
|
Loading…
Reference in New Issue