1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
unleash.unleash/frontend/src/utils/removeEmptyStringFields.test.ts

12 lines
587 B
TypeScript

import { removeEmptyStringFields } from 'utils/removeEmptyStringFields';
test('removeEmptyStringFields', () => {
expect(removeEmptyStringFields({})).toEqual({});
expect(removeEmptyStringFields({ a: undefined })).toEqual({ a: undefined });
expect(removeEmptyStringFields({ a: 0 })).toEqual({ a: 0 });
expect(removeEmptyStringFields({ a: 1 })).toEqual({ a: 1 });
expect(removeEmptyStringFields({ a: '1' })).toEqual({ a: '1' });
expect(removeEmptyStringFields({ a: '' })).toEqual({});
expect(removeEmptyStringFields({ a: '', b: '2' })).toEqual({ b: '2' });
});