summaryrefslogtreecommitdiff
path: root/tst/prepend.test.ts
blob: 19a9b9ab39837a6b9851d016a6dee1c73a73af1a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { prependWith } from '../lib/index';

describe('leftpadesque/prepend', () => {
    test('prepends between elements', () => {
        expect(prependWith(['a', 'b'], '--')).toEqual(['--', 'a', '--', 'b']);
    });

    test('handles single element', () => {
        expect(prependWith(['a'], '--')).toEqual(['--', 'a']);
    });

    test('handles empty input', () => {
        expect(prependWith([], '--')).toEqual([]);
    });
});