add timeouts
This commit is contained in:
@@ -120,17 +120,19 @@ describe('UmbSorterController', () => {
|
|||||||
expect(items.length).to.equal(4);
|
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();
|
const items = element.getSortableItems();
|
||||||
expect(items.length).to.equal(3);
|
expect(items.length).to.equal(3);
|
||||||
|
await aTimeout(100);
|
||||||
items.forEach((item) => {
|
items.forEach((item) => {
|
||||||
expect(item.draggable).to.be.true;
|
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();
|
const items = element.getDisabledItems();
|
||||||
expect(items.length).to.equal(1);
|
expect(items.length).to.equal(1);
|
||||||
|
await aTimeout(100);
|
||||||
items.forEach((item) => {
|
items.forEach((item) => {
|
||||||
expect(item.draggable).to.be.false;
|
expect(item.draggable).to.be.false;
|
||||||
});
|
});
|
||||||
@@ -138,9 +140,10 @@ describe('UmbSorterController', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
describe('disable', () => {
|
describe('disable', () => {
|
||||||
it('sets all items to non draggable', () => {
|
it('sets all items to non draggable', async () => {
|
||||||
element.sorter.disable();
|
element.sorter.disable();
|
||||||
const items = element.getAllItems();
|
const items = element.getAllItems();
|
||||||
|
await aTimeout(100);
|
||||||
items.forEach((item) => {
|
items.forEach((item) => {
|
||||||
expect(item.draggable).to.be.false;
|
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();
|
const items = element.getDisabledItems();
|
||||||
expect(items.length).to.equal(1);
|
expect(items.length).to.equal(1);
|
||||||
|
await aTimeout(100);
|
||||||
items.forEach((item) => {
|
items.forEach((item) => {
|
||||||
expect(item.draggable).to.be.false;
|
expect(item.draggable).to.be.false;
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user