diff options
author | Stephen Vance <steve@vance.com> | 2013-07-13 13:47:08 -0400 |
---|---|---|
committer | Stephen Vance <steve@vance.com> | 2013-07-13 13:47:08 -0400 |
commit | 9254a37cbf70840c477ab170e03fc1dcad14abd1 (patch) | |
tree | a61d100b31ab0c7a6f17ae0c126b0712111c9b05 | |
parent | af26afca7226d43ecf711c3fc5a1763190018617 (diff) | |
download | jQuery-Timepicker-Addon-9254a37cbf70840c477ab170e03fc1dcad14abd1.zip jQuery-Timepicker-Addon-9254a37cbf70840c477ab170e03fc1dcad14abd1.tar.gz jQuery-Timepicker-Addon-9254a37cbf70840c477ab170e03fc1dcad14abd1.tar.bz2 |
Test the callers of timepicker.handleRange. The tests are a bit implementational, but that's all the methods under test do.
-rw-r--r-- | test/jquery-ui-timepicker-addon_spec.js | 39 |
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 |