UNPKG

@v4fire/core

Version:
15 lines (14 loc) 611 B
"use strict"; describe('core/prelude/array', () => { it('`union`', () => { expect([1, 2, 3].union([1, 5], [2, 4].values(), null, 6)).toEqual([1, 2, 3, 5, 4, 6]); }); it('`Array.union`', () => { expect(Array.union([1, 2, 3], [1, 5], [2, 4].values(), null, 6)).toEqual([1, 2, 3, 5, 4, 6]); expect(Array.union([1, 2, 3])([1, 5], [2, 4].values(), null, 6)).toEqual([1, 2, 3, 5, 4, 6]); }); it('`Array.concat`', () => { expect(Array.concat([1, 2])([2, 3], 4, null, 5)).toEqual([1, 2, 2, 3, 4, 5]); expect(Array.concat([1, 2], [2, 3], 4, null, 5)).toEqual([1, 2, 2, 3, 4, 5]); }); });