UNPKG

react-native-easy-calendar

Version:

Customizable, easy-to-use, performant calendar components for React Native

24 lines (20 loc) 911 B
"use strict"; var _dateRange = _interopRequireDefault(require("./dateRange")); var _dayjs = _interopRequireDefault(require("dayjs")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } test('works for 3 days', () => { const start = (0, _dayjs.default)(); const end = (0, _dayjs.default)().add(2, 'day'); expect((0, _dateRange.default)(start, end).length).toBe(3); }); test('works for 1 day', () => { const start = (0, _dayjs.default)(); const end = (0, _dayjs.default)(); expect((0, _dateRange.default)(start, end).length).toBe(1); }); test("throws error if start date doesn't come before end date", () => { const start = (0, _dayjs.default)(); const end = (0, _dayjs.default)().subtract(2, 'day'); expect(() => (0, _dateRange.default)(start, end)).toThrow('Start date must come before end date'); }); //# sourceMappingURL=dateRange.test.js.map