UNPKG

ts-prime

Version:

A utility library for JavaScript and Typescript.

17 lines (14 loc) 367 B
import { splitWhen } from './splitWhen'; it('should split array', () => { expect(splitWhen([1, 2, 3, 1, 2, 3] as const, x => x === 2)).toEqual([ [1], [2, 3, 1, 2, 3], ]); }); it('should with no matches', () => { const n: number = 1232; expect(splitWhen([1, 2, 3, 1, 2, 3] as const, x => x === n)).toEqual([ [1, 2, 3, 1, 2, 3], [], ]); });