diff options
author | Mike Sherov <mike.sherov@gmail.com> | 2012-11-09 16:27:45 -0500 |
---|---|---|
committer | Mike Sherov <mike.sherov@gmail.com> | 2012-11-09 16:27:45 -0500 |
commit | 254f2b3698265bdcb7daa85f8c7e2c27192cd090 (patch) | |
tree | 90f4946be9136ccd9462ab202096945d952e47be /tests/unit/datepicker/datepicker_events.js | |
parent | 543abc9b1ff6cafdea7cd1be5835f04104cdb8da (diff) | |
download | jquery-ui-254f2b3698265bdcb7daa85f8c7e2c27192cd090.tar.gz jquery-ui-254f2b3698265bdcb7daa85f8c7e2c27192cd090.zip |
Dev: fix the datepicker test suite and jshint everything. Fixes #8804 - Dev: re-enable the datepicker test suite
Diffstat (limited to 'tests/unit/datepicker/datepicker_events.js')
-rw-r--r-- | tests/unit/datepicker/datepicker_events.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/unit/datepicker/datepicker_events.js b/tests/unit/datepicker/datepicker_events.js index 81b152c66..5e8a35e0d 100644 --- a/tests/unit/datepicker/datepicker_events.js +++ b/tests/unit/datepicker/datepicker_events.js @@ -126,4 +126,23 @@ test('events', function() { equal(selectedThis, inp2[0], 'Callback close this'); }); +test('beforeShowDay-getDate', function() { + expect( 3 ); + var inp = TestHelpers.datepicker.init('#inp', {beforeShowDay: function() { inp.datepicker('getDate'); return [true, '']; }}), + dp = $('#ui-datepicker-div'); + inp.val('01/01/2010').datepicker('show'); + // contains non-breaking space + equal($('div.ui-datepicker-title').text(), 'January 2010', 'Initial month'); + $('a.ui-datepicker-next', dp).click(); + $('a.ui-datepicker-next', dp).click(); + // contains non-breaking space + equal($('div.ui-datepicker-title').text(), 'March 2010', 'After next clicks'); + inp.datepicker('hide').datepicker('show'); + $('a.ui-datepicker-prev', dp).click(); + $('a.ui-datepicker-prev', dp).click(); + // contains non-breaking space + equal($('div.ui-datepicker-title').text(), 'November 2009', 'After prev clicks'); + inp.datepicker('hide'); +}); + })(jQuery); |