mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-11-21 11:04:24 +00:00
c1470492bd
(cherry picked from commit 41205cef4b
)
38 lines
1.2 KiB
JavaScript
38 lines
1.2 KiB
JavaScript
/*
|
||
* datepicker_tickets.js
|
||
*/
|
||
(function($) {
|
||
|
||
module("datepicker: tickets", {
|
||
teardown: function() {
|
||
stop();
|
||
setTimeout(start, 13);
|
||
}
|
||
});
|
||
|
||
// http://forum.jquery.com/topic/several-breaking-changes-in-jquery-ui-1-8rc1
|
||
test('beforeShowDay-getDate', function() {
|
||
var inp = init('#inp', {beforeShowDay: function(date) { inp.datepicker('getDate'); return [true, '']; }});
|
||
var dp = $('#ui-datepicker-div');
|
||
inp.val('01/01/2010').datepicker('show');
|
||
// contains non-breaking space
|
||
equals($('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
|
||
equals($('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
|
||
equals($('div.ui-datepicker-title').text(), 'November 2009', 'After prev clicks');
|
||
inp.datepicker('hide');
|
||
});
|
||
|
||
test('Ticket 6827: formatDate day of year calculation is wrong during day lights savings time', function(){
|
||
var time = $.datepicker.formatDate("oo", new Date("2010/03/30 12:00:00 CDT"));
|
||
equals(time, "089");
|
||
});
|
||
|
||
})(jQuery);
|