Use source loader for email sprite icons
[ProtonMail-WebClient.git] / packages / utils / uncapitalize.test.ts
blobfdf91c5e0e227cbc61fcbf85ca6ed585d208fdc4
1 import uncapitalize from './uncapitalize';
3 describe('uncapitalize()', () => {
4     it('returns an empty string when an empty string is provided', () => {
5         expect(uncapitalize('')).toBe('');
6     });
8     it('uncapitalizes a single letter', () => {
9         expect(uncapitalize('A')).toBe('a');
10     });
12     it('uncapitalizes only the first letter', () => {
13         expect(uncapitalize('Abc')).toBe('abc');
14     });
16     it('uncapitalizes the first letter even if it is already lowercase', () => {
17         expect(uncapitalize('abc')).toBe('abc');
18     });
20     it(`doesn't affect other letters`, () => {
21         expect(uncapitalize('ABc')).toBe('aBc');
22     });
23 });