mirror of
https://github.com/Unleash/unleash.git
synced 2024-10-18 20:09:08 +02:00
f4d5ed03aa
* refactor: format files * refactor: add missing RE UI config flag * refactor: port admin auth index to TS/SWR * refactor: port GoogleAuth to TS/SWR * refactor: port OidcAuth to TS/SWR * refactor: port SamlAuth to TS/SWR * refactor: remove unused e-admin-auth store * refactor: make AutoCreateForm an explicit export * refactor: improve auth settings dir structure * refactor: destructure authenticationType from uiConfig * refactor: use setToastApiError to show errors * refactor: format files * refactor: remove invalid string fields from requests Co-authored-by: Fredrik Strand Oseberg <fredrik.no@gmail.com>
12 lines
586 B
TypeScript
12 lines
586 B
TypeScript
import { removeEmptyStringFields } from './remove-empty-string-fields';
|
|
|
|
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' });
|
|
});
|