eventDataTransform.js 682 B

1234567891011121314151617181920212223242526272829303132
  1. describe('eventDataTransform', function() {
  2. var transform = function(raw) {
  3. return $.extend({}, raw, {
  4. was_processed: true
  5. })
  6. }
  7. describeOptions({
  8. 'when on the calendar': {
  9. events: [
  10. { start: '2017-10-23' }
  11. ],
  12. eventDataTransform: transform
  13. },
  14. 'when on an event source': {
  15. eventSources: [ {
  16. events: [
  17. { start: '2017-10-23' }
  18. ],
  19. eventDataTransform: transform
  20. } ]
  21. }
  22. }, function() {
  23. it('affects parsing of the event', function() {
  24. initCalendar()
  25. var eventObj = currentCalendar.clientEvents()[0]
  26. expect(eventObj.was_processed).toBe(true)
  27. })
  28. })
  29. })