UNPKG

@mcdevsl/superset-ui

Version:
20 lines (18 loc) 735 B
import { validateInteger } from '@superset-ui/core/src'; import './setup'; describe('validateInteger()', () => { it('returns the warning message if invalid', () => { expect(validateInteger(10.1)).toBeTruthy(); expect(validateInteger(NaN)).toBeTruthy(); expect(validateInteger(Infinity)).toBeTruthy(); expect(validateInteger(undefined)).toBeTruthy(); expect(validateInteger(null)).toBeTruthy(); expect(validateInteger('abc')).toBeTruthy(); expect(validateInteger('')).toBeTruthy(); }); it('returns false if the input is valid', () => { expect(validateInteger(0)).toBeFalsy(); expect(validateInteger(10)).toBeFalsy(); expect(validateInteger('10')).toBeFalsy(); }); });