From 0dc000471b5c9fe13dddb3ff679aec07e7da94f8 Mon Sep 17 00:00:00 2001 From: Damyan Petev Date: Thu, 2 Oct 2025 17:37:47 +0300 Subject: [PATCH] =?UTF-8?q?test(elements):=20adjust=20wait=20timing=20to?= =?UTF-8?q?=20address=20test=20flicker=20=F0=9F=98=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../igniteui-angular-elements/src/app/custom-strategy.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/igniteui-angular-elements/src/app/custom-strategy.spec.ts b/projects/igniteui-angular-elements/src/app/custom-strategy.spec.ts index 1b5b3795f02..2e2f1a45c4c 100644 --- a/projects/igniteui-angular-elements/src/app/custom-strategy.spec.ts +++ b/projects/igniteui-angular-elements/src/app/custom-strategy.spec.ts @@ -49,14 +49,14 @@ describe('Elements: ', () => { gridEl.appendChild(columnEl); // TODO: Better way to wait - potentially expose the queue or observable for update on the strategy - await firstValueFrom(timer(10 /* SCHEDULE_DELAY */ * 2)); + await firstValueFrom(timer(10 /* SCHEDULE_DELAY */ * 4)); const gridComponent = (await gridEl.ngElementStrategy[ComponentRefKey]).instance as IgxGridComponent; const columnComponent = (await columnEl.ngElementStrategy[ComponentRefKey]).instance as IgxColumnComponent; expect(gridComponent.columnList.toArray()).toContain(columnComponent); columnEl.remove(); - await firstValueFrom(timer(10 /* SCHEDULE_DELAY: DESTROY + QUERY */ * 3)); + await firstValueFrom(timer(10 /* SCHEDULE_DELAY: DESTROY + QUERY */ * 4)); expect(gridComponent.columnList.toArray()).toEqual([]); });