mirror of
https://github.com/mathuo/dockview
synced 2025-02-13 11:55:45 +00:00
feat: floating groups
This commit is contained in:
parent
bd5999b0ea
commit
77925dc4ca
@ -3,6 +3,7 @@ import {
|
|||||||
last,
|
last,
|
||||||
pushToEnd,
|
pushToEnd,
|
||||||
pushToStart,
|
pushToStart,
|
||||||
|
remove,
|
||||||
sequenceEquals,
|
sequenceEquals,
|
||||||
tail,
|
tail,
|
||||||
} from '../array';
|
} from '../array';
|
||||||
@ -47,4 +48,22 @@ describe('array', () => {
|
|||||||
expect(sequenceEquals([1, 2, 3, 4], [1, 2, 3])).toBeFalsy();
|
expect(sequenceEquals([1, 2, 3, 4], [1, 2, 3])).toBeFalsy();
|
||||||
expect(sequenceEquals([1, 2, 3, 4], [1, 2, 3, 4, 5])).toBeFalsy();
|
expect(sequenceEquals([1, 2, 3, 4], [1, 2, 3, 4, 5])).toBeFalsy();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test('remove', () => {
|
||||||
|
const arr1 = [1, 2, 3, 4];
|
||||||
|
remove(arr1, 2);
|
||||||
|
expect(arr1).toEqual([1, 3, 4]);
|
||||||
|
|
||||||
|
const arr2 = [1, 2, 2, 3, 4];
|
||||||
|
remove(arr2, 2);
|
||||||
|
expect(arr2).toEqual([1, 2, 3, 4]);
|
||||||
|
|
||||||
|
const arr3 = [1];
|
||||||
|
remove(arr3, 2);
|
||||||
|
expect(arr3).toEqual([1]);
|
||||||
|
remove(arr3, 1);
|
||||||
|
expect(arr3).toEqual([]);
|
||||||
|
remove(arr3, 1);
|
||||||
|
expect(arr3).toEqual([]);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user