2009-02-02 14:36:08 +00:00
|
|
|
/*
|
|
|
|
* datepicker_tickets.js
|
|
|
|
*/
|
|
|
|
(function($) {
|
|
|
|
|
2010-01-29 08:09:03 +00:00
|
|
|
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');
|
|
|
|
equals($('div.ui-datepicker-title').text(), 'January 2010', 'Initial month');
|
|
|
|
$('a.ui-datepicker-next', dp).click();
|
|
|
|
$('a.ui-datepicker-next', dp).click();
|
|
|
|
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();
|
|
|
|
equals($('div.ui-datepicker-title').text(), 'November 2009', 'After prev clicks');
|
|
|
|
inp.datepicker('hide');
|
|
|
|
});
|
2009-02-02 14:36:08 +00:00
|
|
|
|
|
|
|
})(jQuery);
|