Jelajahi Sumber

extra test for eventDataTransform

Adam Shaw 8 tahun lalu
induk
melakukan
147fec1eda
1 mengubah file dengan 32 tambahan dan 0 penghapusan
  1. 32 0
      tests/event-data/eventDataTransform.js

+ 32 - 0
tests/event-data/eventDataTransform.js

@@ -0,0 +1,32 @@
+
+describe('eventDataTransform', function() {
+	var transform = function(raw) {
+		return $.extend({}, raw, {
+			was_processed: true
+		});
+	};
+
+	describeOptions({
+		'when on the calendar': {
+			events: [
+				{ start: '2017-10-23' }
+			],
+			eventDataTransform: transform
+		},
+		'when on an event source': {
+			eventSources: [ {
+				events: [
+					{ start: '2017-10-23' }
+				],
+				eventDataTransform: transform
+			} ]
+		}
+	}, function() {
+		it('affects parsing of the event', function() {
+			initCalendar();
+			var eventObj = currentCalendar.clientEvents()[0];
+			expect(eventObj.was_processed).toBe(true);
+		});
+	});
+
+});