From be7fe21099be45abdeae7bfe3e72ffe4ee0a5eb7 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 30 Jan 2025 23:15:47 +0100 Subject: [PATCH] add timeouts --- .../packages/core/sorter/sorter.controller.test.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.test.ts b/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.test.ts index 74242d6063..37cedaf4b8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.test.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.test.ts @@ -120,17 +120,19 @@ describe('UmbSorterController', () => { expect(items.length).to.equal(4); }); - it('sets all allowed draggable items to draggable', () => { + it('sets all allowed draggable items to draggable', async () => { const items = element.getSortableItems(); expect(items.length).to.equal(3); + await aTimeout(100); items.forEach((item) => { expect(item.draggable).to.be.true; }); }); - it('sets all disabled items non draggable', () => { + it('sets all disabled items non draggable', async () => { const items = element.getDisabledItems(); expect(items.length).to.equal(1); + await aTimeout(100); items.forEach((item) => { expect(item.draggable).to.be.false; }); @@ -138,9 +140,10 @@ describe('UmbSorterController', () => { }); describe('disable', () => { - it('sets all items to non draggable', () => { + it('sets all items to non draggable', async () => { element.sorter.disable(); const items = element.getAllItems(); + await aTimeout(100); items.forEach((item) => { expect(item.draggable).to.be.false; }); @@ -161,9 +164,10 @@ describe('UmbSorterController', () => { }); }); - it('sets all disabled items non draggable', () => { + it('sets all disabled items non draggable', async () => { const items = element.getDisabledItems(); expect(items.length).to.equal(1); + await aTimeout(100); items.forEach((item) => { expect(item.draggable).to.be.false; });