From 3fc0193260bdba4e31d052918c96e1217d8c6749 Mon Sep 17 00:00:00 2001 From: Carlos Santos <4a.santos@gmail.com> Date: Thu, 14 Aug 2025 12:53:31 +0200 Subject: [PATCH] Revert "ov-components: (test) Enhance element counting method to handle timeouts gracefully" This reverts commit 61a3589dd7a1c0edc7f7e6e3bffe65dcea6ae3d7. --- openvidu-components-angular/e2e/stream.test.ts | 2 +- openvidu-components-angular/e2e/utils.po.test.ts | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/openvidu-components-angular/e2e/stream.test.ts b/openvidu-components-angular/e2e/stream.test.ts index 10d5844c..4fb23bb0 100644 --- a/openvidu-components-angular/e2e/stream.test.ts +++ b/openvidu-components-angular/e2e/stream.test.ts @@ -681,8 +681,8 @@ describe('Stream UI controls and interaction features', () => { await browser.switchTo().window(tabs[0]); + await utils.waitForElement('.OV_stream.remote.speaking'); expect(await utils.getNumberOfElements('.OV_stream.remote.speaking')).toEqual(1); - // Wait for at least one speaking element to appear before asserting expect(await utils.getNumberOfElements('.OV_stream.speaking')).toEqual(1); }); }); diff --git a/openvidu-components-angular/e2e/utils.po.test.ts b/openvidu-components-angular/e2e/utils.po.test.ts index 392d3d4a..9571e3f0 100644 --- a/openvidu-components-angular/e2e/utils.po.test.ts +++ b/openvidu-components-angular/e2e/utils.po.test.ts @@ -15,13 +15,7 @@ export class OpenViduComponentsPO { ); } - async getNumberOfElements(selector: string, timeout: number = this.TIMEOUT): Promise { - try { - await this.waitForElement(selector); - } catch { - // If timeout, return 0 as no elements found - return 0; - } + async getNumberOfElements(selector: string): Promise { return (await this.browser.findElements(By.css(selector))).length; }