summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/jquery-ui-timepicker-addon_spec.js39
1 files changed, 39 insertions, 0 deletions
diff --git a/test/jquery-ui-timepicker-addon_spec.js b/test/jquery-ui-timepicker-addon_spec.js
index 9e1fd6e..dd33b15 100644
--- a/test/jquery-ui-timepicker-addon_spec.js
+++ b/test/jquery-ui-timepicker-addon_spec.js
@@ -311,5 +311,44 @@ describe('datetimepicker', function() {
window.console = originalConsole;
});
});
+
+ describe('timeRange', function() {
+ it('calls handleRange the right way', function() {
+ var startTime = new Date(),
+ endTime = new Date(),
+ options = {};
+ spyOn($.timepicker, 'handleRange');
+
+ $.timepicker.timeRange(startTime, endTime, options);
+
+ expect($.timepicker.handleRange).toHaveBeenCalledWith('timepicker', startTime, endTime, options);
+ });
+ });
+
+ describe('datetimeRange', function() {
+ it('calls handleRange the right way', function() {
+ var startTime = new Date(),
+ endTime = new Date(),
+ options = {};
+ spyOn($.timepicker, 'handleRange');
+
+ $.timepicker.datetimeRange(startTime, endTime, options);
+
+ expect($.timepicker.handleRange).toHaveBeenCalledWith('datetimepicker', startTime, endTime, options);
+ });
+ });
+
+ describe('dateRange', function() {
+ it('calls handleRange the right way', function() {
+ var startTime = new Date(),
+ endTime = new Date(),
+ options = {};
+ spyOn($.timepicker, 'handleRange');
+
+ $.timepicker.dateRange(startTime, endTime, options);
+
+ expect($.timepicker.handleRange).toHaveBeenCalledWith('datepicker', startTime, endTime, options);
+ });
+ });
});
}); \ No newline at end of file