@mapbox/mr-ui
Version:
UI components for Mapbox projects
18 lines (17 loc) • 757 B
JavaScript
;
var _validateDate = _interopRequireDefault(require("./validate-date"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
test('accepts empty value', () => {
expect((0, _validateDate.default)('')).toBe('');
});
test('accepts a date Object', () => {
expect((0, _validateDate.default)(new Date())).toBe('');
});
test('rejects other things', () => {
expect((0, _validateDate.default)('asdf')).toBe('Please select a valid date');
expect((0, _validateDate.default)({
someDate: new Date()
})).toBe('Please select a valid date');
expect((0, _validateDate.default)([])).toBe('Please select a valid date');
expect((0, _validateDate.default)(1234)).toBe('Please select a valid date');
});