validRange.js 838 B

12345678910111213141516171819202122232425262728
  1. import * as EventResizeUtils from './EventResizeUtils'
  2. import * as DayGridRenderUtils from '../view-render/DayGridRenderUtils'
  3. describe('validRange event resizing', function() {
  4. describe('when in month view', function() {
  5. pushOptions({
  6. defaultView: 'month',
  7. defaultDate: '2017-06-01',
  8. validRange: { end: '2017-06-09' },
  9. events: [
  10. { start: '2017-06-04', end: '2017-06-07' }
  11. ],
  12. editable: true
  13. })
  14. pit('won\'t go after validRange', function() {
  15. initCalendar()
  16. return EventResizeUtils.resize(
  17. DayGridRenderUtils.getSingleDayEl('2017-06-06')[0].getBoundingClientRect(),
  18. DayGridRenderUtils.getDisabledEl(0)[0].getBoundingClientRect() // where Jun 9th would be
  19. ).then(function(res) {
  20. expect(res.isSuccess).toBe(false)
  21. })
  22. })
  23. })
  24. })