corrade-http-templates – Blame information for rev 62

Subversion Repositories:
Rev:
Rev Author Line No. Line
62 office 1 define( [
2 "qunit",
3 "jquery",
4 "./helper",
5 "ui/widgets/datepicker",
6 "ui/i18n/datepicker-fr",
7 "ui/i18n/datepicker-he",
8 "ui/i18n/datepicker-zh-CN",
9 "ui/ie"
10 ], function( QUnit, $, testHelper ) {
11  
12 QUnit.module( "datepicker: options" );
13  
14 QUnit.test( "setDefaults", function( assert ) {
15 assert.expect( 3 );
16 testHelper.init( "#inp" );
17 assert.equal( $.datepicker._defaults.showOn, "focus", "Initial showOn" );
18 $.datepicker.setDefaults( { showOn: "button" } );
19 assert.equal( $.datepicker._defaults.showOn, "button", "Change default showOn" );
20 $.datepicker.setDefaults( { showOn: "focus" } );
21 assert.equal( $.datepicker._defaults.showOn, "focus", "Restore showOn" );
22 } );
23  
24 QUnit.test( "option", function( assert ) {
25 assert.expect( 17 );
26 var inp = testHelper.init( "#inp" ),
27 inst = $.data( inp[ 0 ], testHelper.PROP_NAME );
28  
29 // Set option
30 assert.equal( inst.settings.showOn, null, "Initial setting showOn" );
31 assert.equal( $.datepicker._get( inst, "showOn" ), "focus", "Initial instance showOn" );
32 assert.equal( $.datepicker._defaults.showOn, "focus", "Initial default showOn" );
33 inp.datepicker( "option", "showOn", "button" );
34 assert.equal( inst.settings.showOn, "button", "Change setting showOn" );
35 assert.equal( $.datepicker._get( inst, "showOn" ), "button", "Change instance showOn" );
36 assert.equal( $.datepicker._defaults.showOn, "focus", "Retain default showOn" );
37 inp.datepicker( "option", { showOn: "both" } );
38 assert.equal( inst.settings.showOn, "both", "Change setting showOn" );
39 assert.equal( $.datepicker._get( inst, "showOn" ), "both", "Change instance showOn" );
40 assert.equal( $.datepicker._defaults.showOn, "focus", "Retain default showOn" );
41 inp.datepicker( "option", "showOn", undefined );
42 assert.equal( inst.settings.showOn, null, "Clear setting showOn" );
43 assert.equal( $.datepicker._get( inst, "showOn" ), "focus", "Restore instance showOn" );
44 assert.equal( $.datepicker._defaults.showOn, "focus", "Retain default showOn" );
45  
46 // Get option
47 inp = testHelper.init( "#inp" );
48 assert.equal( inp.datepicker( "option", "showOn" ), "focus", "Initial setting showOn" );
49 inp.datepicker( "option", "showOn", "button" );
50 assert.equal( inp.datepicker( "option", "showOn" ), "button", "Change instance showOn" );
51 inp.datepicker( "option", "showOn", undefined );
52 assert.equal( inp.datepicker( "option", "showOn" ), "focus", "Reset instance showOn" );
53 assert.deepEqual( inp.datepicker( "option", "all" ), { showAnim: "" }, "Get instance settings" );
54 assert.deepEqual( inp.datepicker( "option", "defaults" ), $.datepicker._defaults,
55 "Get default settings" );
56 } );
57  
58 QUnit.test( "disabled", function( assert ) {
59 assert.expect( 8 );
60 var inp = testHelper.init( "#inp" );
61 assert.ok( !inp.datepicker( "isDisabled" ), "Initially marked as enabled" );
62 assert.ok( !inp[ 0 ].disabled, "Field initially enabled" );
63 inp.datepicker( "option", "disabled", true );
64 assert.ok( inp.datepicker( "isDisabled" ), "Marked as disabled" );
65 assert.ok( inp[ 0 ].disabled, "Field now disabled" );
66 inp.datepicker( "option", "disabled", false );
67 assert.ok( !inp.datepicker( "isDisabled" ), "Marked as enabled" );
68 assert.ok( !inp[ 0 ].disabled, "Field now enabled" );
69 inp.datepicker( "destroy" );
70  
71 inp = testHelper.init( "#inp", { disabled: true } );
72 assert.ok( inp.datepicker( "isDisabled" ), "Initially marked as disabled" );
73 assert.ok( inp[ 0 ].disabled, "Field initially disabled" );
74 } );
75  
76 QUnit.test( "change", function( assert ) {
77 assert.expect( 12 );
78 var inp = testHelper.init( "#inp" ),
79 inst = $.data( inp[ 0 ], testHelper.PROP_NAME );
80 assert.equal( inst.settings.showOn, null, "Initial setting showOn" );
81 assert.equal( $.datepicker._get( inst, "showOn" ), "focus", "Initial instance showOn" );
82 assert.equal( $.datepicker._defaults.showOn, "focus", "Initial default showOn" );
83 inp.datepicker( "change", "showOn", "button" );
84 assert.equal( inst.settings.showOn, "button", "Change setting showOn" );
85 assert.equal( $.datepicker._get( inst, "showOn" ), "button", "Change instance showOn" );
86 assert.equal( $.datepicker._defaults.showOn, "focus", "Retain default showOn" );
87 inp.datepicker( "change", { showOn: "both" } );
88 assert.equal( inst.settings.showOn, "both", "Change setting showOn" );
89 assert.equal( $.datepicker._get( inst, "showOn" ), "both", "Change instance showOn" );
90 assert.equal( $.datepicker._defaults.showOn, "focus", "Retain default showOn" );
91 inp.datepicker( "change", "showOn", undefined );
92 assert.equal( inst.settings.showOn, null, "Clear setting showOn" );
93 assert.equal( $.datepicker._get( inst, "showOn" ), "focus", "Restore instance showOn" );
94 assert.equal( $.datepicker._defaults.showOn, "focus", "Retain default showOn" );
95 } );
96  
97 ( function() {
98 var url = window.location.search;
99 url = decodeURIComponent( url.slice( url.indexOf( "swarmURL=" ) + 9 ) );
100  
101 // TODO: This test occassionally fails in IE in TestSwarm
102 if ( $.ui.ie && url && url.indexOf( "http" ) === 0 ) {
103 return;
104 }
105  
106 QUnit.test( "invocation", function( assert ) {
107 var ready = assert.async();
108 var button, image,
109 isOldIE = $.ui.ie && ( !document.documentMode || document.documentMode < 9 ),
110 body = $( "body" );
111  
112 assert.expect( isOldIE ? 25 : 29 );
113  
114 function step0() {
115 var inp = testHelper.initNewInput(),
116 dp = $( "#ui-datepicker-div" );
117  
118 button = inp.siblings( "button" );
119 assert.ok( button.length === 0, "Focus - button absent" );
120 image = inp.siblings( "img" );
121 assert.ok( image.length === 0, "Focus - image absent" );
122  
123 testHelper.onFocus( inp, function() {
124 assert.ok( dp.is( ":visible" ), "Focus - rendered on focus" );
125 inp.simulate( "keydown", { keyCode: $.ui.keyCode.ESCAPE } );
126 assert.ok( !dp.is( ":visible" ), "Focus - hidden on exit" );
127 step1();
128 } );
129 }
130  
131 function step1() {
132  
133 var inp = testHelper.initNewInput(),
134 dp = $( "#ui-datepicker-div" );
135  
136 testHelper.onFocus( inp, function() {
137 assert.ok( dp.is( ":visible" ), "Focus - rendered on focus" );
138 body.simulate( "mousedown", {} );
139 assert.ok( !dp.is( ":visible" ), "Focus - hidden on external click" );
140 inp.datepicker( "hide" ).datepicker( "destroy" );
141  
142 step2();
143 } );
144 }
145  
146 function step2() {
147 var inp = testHelper.initNewInput( {
148 showOn: "button",
149 buttonText: "Popup"
150 } ),
151 dp = $( "#ui-datepicker-div" );
152  
153 assert.ok( !dp.is( ":visible" ), "Button - initially hidden" );
154 button = inp.siblings( "button" );
155 image = inp.siblings( "img" );
156 assert.ok( button.length === 1, "Button - button present" );
157 assert.ok( image.length === 0, "Button - image absent" );
158 assert.equal( button.text(), "Popup", "Button - button text" );
159  
160 testHelper.onFocus( inp, function() {
161 assert.ok( !dp.is( ":visible" ), "Button - not rendered on focus" );
162 button.trigger( "click" );
163 assert.ok( dp.is( ":visible" ), "Button - rendered on button click" );
164 button.trigger( "click" );
165 assert.ok( !dp.is( ":visible" ), "Button - hidden on second button click" );
166 inp.datepicker( "hide" ).datepicker( "destroy" );
167  
168 step3();
169 } );
170 }
171  
172 function step3() {
173 var inp = testHelper.initNewInput( {
174 showOn: "button",
175 buttonImageOnly: true,
176 buttonImage: "images/calendar.gif",
177 buttonText: "Cal"
178 } ),
179 dp = $( "#ui-datepicker-div" );
180  
181 assert.ok( !dp.is( ":visible" ), "Image button - initially hidden" );
182 button = inp.siblings( "button" );
183 assert.ok( button.length === 0, "Image button - button absent" );
184 image = inp.siblings( "img" );
185 assert.ok( image.length === 1, "Image button - image present" );
186 assert.ok( /images\/calendar\.gif$/.test( image.attr( "src" ) ), "Image button - image source" );
187 assert.equal( image.attr( "title" ), "Cal", "Image button - image text" );
188  
189 testHelper.onFocus( inp, function() {
190 assert.ok( !dp.is( ":visible" ), "Image button - not rendered on focus" );
191 image.trigger( "click" );
192 assert.ok( dp.is( ":visible" ), "Image button - rendered on image click" );
193 image.trigger( "click" );
194 assert.ok( !dp.is( ":visible" ), "Image button - hidden on second image click" );
195 inp.datepicker( "hide" ).datepicker( "destroy" );
196  
197 step4();
198 } );
199 }
200  
201 function step4() {
202 var inp = testHelper.initNewInput( {
203 showOn: "both",
204 buttonImage: "images/calendar.gif"
205 } ),
206 dp = $( "#ui-datepicker-div" );
207  
208 assert.ok( !dp.is( ":visible" ), "Both - initially hidden" );
209 button = inp.siblings( "button" );
210 assert.ok( button.length === 1, "Both - button present" );
211 image = inp.siblings( "img" );
212 assert.ok( image.length === 0, "Both - image absent" );
213 image = button.children( "img" );
214 assert.ok( image.length === 1, "Both - button image present" );
215  
216 // TODO: This test occasionally fails to focus in IE8 in BrowserStack
217 if ( !isOldIE ) {
218 testHelper.onFocus( inp, function() {
219 assert.ok( dp.is( ":visible" ), "Both - rendered on focus" );
220 body.simulate( "mousedown", {} );
221 assert.ok( !dp.is( ":visible" ), "Both - hidden on external click" );
222 button.trigger( "click" );
223 assert.ok( dp.is( ":visible" ), "Both - rendered on button click" );
224 button.trigger( "click" );
225 assert.ok( !dp.is( ":visible" ), "Both - hidden on second button click" );
226 inp.datepicker( "hide" ).datepicker( "destroy" );
227  
228 ready();
229 } );
230 } else {
231 ready();
232 }
233 }
234  
235 step0();
236 } );
237 } )();
238  
239 QUnit.test( "otherMonths", function( assert ) {
240 assert.expect( 8 );
241 var inp = testHelper.init( "#inp" ),
242 pop = $( "#ui-datepicker-div" );
243 inp.val( "06/01/2009" ).datepicker( "show" );
244 assert.equal( pop.find( "tbody" ).text(),
245  
246 // Support: IE <9, jQuery <1.8
247 // In IE7/8 with jQuery <1.8, encoded spaces behave in strange ways
248 $( "<span>\u00a0123456789101112131415161718192021222324252627282930\u00a0\u00a0\u00a0\u00a0</span>" ).text(),
249 "Other months - none" );
250 assert.ok( pop.find( "td:last *" ).length === 0, "Other months - no content" );
251 inp.datepicker( "hide" ).datepicker( "option", "showOtherMonths", true ).datepicker( "show" );
252 assert.equal( pop.find( "tbody" ).text(), "311234567891011121314151617181920212223242526272829301234",
253 "Other months - show" );
254 assert.ok( pop.find( "td:last span" ).length === 1, "Other months - span content" );
255 inp.datepicker( "hide" ).datepicker( "option", "selectOtherMonths", true ).datepicker( "show" );
256 assert.equal( pop.find( "tbody" ).text(), "311234567891011121314151617181920212223242526272829301234",
257 "Other months - select" );
258 assert.ok( pop.find( "td:last a" ).length === 1, "Other months - link content" );
259 inp.datepicker( "hide" ).datepicker( "option", "showOtherMonths", false ).datepicker( "show" );
260 assert.equal( pop.find( "tbody" ).text(),
261  
262 // Support: IE <9, jQuery <1.8
263 // In IE7/8 with jQuery <1.8, encoded spaces behave in strange ways
264 $( "<span>\u00a0123456789101112131415161718192021222324252627282930\u00a0\u00a0\u00a0\u00a0</span>" ).text(),
265 "Other months - none" );
266 assert.ok( pop.find( "td:last *" ).length === 0, "Other months - no content" );
267 } );
268  
269 QUnit.test( "defaultDate", function( assert ) {
270 assert.expect( 16 );
271 var inp = testHelper.init( "#inp" ),
272 date = new Date();
273 inp.val( "" ).datepicker( "show" ).
274 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
275 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date null" );
276  
277 // Numeric values
278 inp.datepicker( "option", { defaultDate: -2 } ).
279 datepicker( "hide" ).val( "" ).datepicker( "show" ).
280 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
281 date.setDate( date.getDate() - 2 );
282 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date -2" );
283  
284 date = new Date();
285 inp.datepicker( "option", { defaultDate: 3 } ).
286 datepicker( "hide" ).val( "" ).datepicker( "show" ).
287 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
288 date.setDate( date.getDate() + 3 );
289 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date 3" );
290  
291 date = new Date();
292 inp.datepicker( "option", { defaultDate: 1 / "a" } ).
293 datepicker( "hide" ).val( "" ).datepicker( "show" ).
294 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
295 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date NaN" );
296  
297 // String offset values
298 inp.datepicker( "option", { defaultDate: "-1d" } ).
299 datepicker( "hide" ).val( "" ).datepicker( "show" ).
300 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
301 date.setDate( date.getDate() - 1 );
302 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date -1d" );
303 inp.datepicker( "option", { defaultDate: "+3D" } ).
304 datepicker( "hide" ).val( "" ).datepicker( "show" ).
305 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
306 date.setDate( date.getDate() + 4 );
307 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date +3D" );
308 inp.datepicker( "option", { defaultDate: " -2 w " } ).
309 datepicker( "hide" ).val( "" ).datepicker( "show" ).
310 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
311 date = new Date();
312 date.setDate( date.getDate() - 14 );
313 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date -2 w" );
314 inp.datepicker( "option", { defaultDate: "+1 W" } ).
315 datepicker( "hide" ).val( "" ).datepicker( "show" ).
316 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
317 date.setDate( date.getDate() + 21 );
318 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date +1 W" );
319 inp.datepicker( "option", { defaultDate: " -1 m " } ).
320 datepicker( "hide" ).val( "" ).datepicker( "show" ).
321 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
322 date = testHelper.addMonths( new Date(), -1 );
323 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date -1 m" );
324 inp.datepicker( "option", { defaultDate: "+2M" } ).
325 datepicker( "hide" ).val( "" ).datepicker( "show" ).
326 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
327 date = testHelper.addMonths( new Date(), 2 );
328 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date +2M" );
329 inp.datepicker( "option", { defaultDate: "-2y" } ).
330 datepicker( "hide" ).val( "" ).datepicker( "show" ).
331 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
332 date = new Date();
333 date.setFullYear( date.getFullYear() - 2 );
334 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date -2y" );
335 inp.datepicker( "option", { defaultDate: "+1 Y " } ).
336 datepicker( "hide" ).val( "" ).datepicker( "show" ).
337 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
338 date.setFullYear( date.getFullYear() + 3 );
339 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date +1 Y" );
340 inp.datepicker( "option", { defaultDate: "+1M +10d" } ).
341 datepicker( "hide" ).val( "" ).datepicker( "show" ).
342 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
343 date = testHelper.addMonths( new Date(), 1 );
344 date.setDate( date.getDate() + 10 );
345 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date +1M +10d" );
346  
347 // String date values
348 inp.datepicker( "option", { defaultDate: "07/04/2007" } ).
349 datepicker( "hide" ).val( "" ).datepicker( "show" ).
350 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
351 date = new Date( 2007, 7 - 1, 4 );
352 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date 07/04/2007" );
353 inp.datepicker( "option", { dateFormat: "yy-mm-dd", defaultDate: "2007-04-02" } ).
354 datepicker( "hide" ).val( "" ).datepicker( "show" ).
355 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
356 date = new Date( 2007, 4 - 1, 2 );
357 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date 2007-04-02" );
358  
359 // Date value
360 date = new Date( 2007, 1 - 1, 26 );
361 inp.datepicker( "option", { dateFormat: "mm/dd/yy", defaultDate: date } ).
362 datepicker( "hide" ).val( "" ).datepicker( "show" ).
363 simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
364 testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date, "Default date 01/26/2007" );
365 } );
366  
367 QUnit.test( "miscellaneous", function( assert ) {
368 assert.expect( 19 );
369 var curYear, longNames, shortNames, date,
370 dp = $( "#ui-datepicker-div" ),
371 inp = testHelper.init( "#inp" );
372  
373 // Year range
374 function genRange( start, offset ) {
375 var i = start,
376 range = "";
377 for ( ; i < start + offset; i++ ) {
378 < start + offset; i++ ) { range += i;
379 < start + offset; i++ ) { }
380 < start + offset; i++ ) { return range;
381 < start + offset; i++ ) { }
382 < start + offset; i++ ) { curYear = new Date().getFullYear();
383 < start + offset; i++ ) { inp.val( "02/04/2008" ).datepicker( "show" );
384 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-year" ).text(), "2008", "Year range - read-only default" );
385 < start + offset; i++ ) { inp.datepicker( "hide" ).datepicker( "option", { changeYear: true } ).datepicker( "show" );
386 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-year" ).text(), genRange( 2008 - 10, 21 ), "Year range - changeable default" );
387 < start + offset; i++ ) { inp.datepicker( "hide" ).datepicker( "option", { yearRange: "c-6:c+2", changeYear: true } ).datepicker( "show" );
388 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-year" ).text(), genRange( 2008 - 6, 9 ), "Year range - c-6:c+2" );
389 < start + offset; i++ ) { inp.datepicker( "hide" ).datepicker( "option", { yearRange: "2000:2010", changeYear: true } ).datepicker( "show" );
390 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-year" ).text(), genRange( 2000, 11 ), "Year range - 2000:2010" );
391 < start + offset; i++ ) { inp.datepicker( "hide" ).datepicker( "option", { yearRange: "-5:+3", changeYear: true } ).datepicker( "show" );
392 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-year" ).text(), genRange( curYear - 5, 9 ), "Year range - -5:+3" );
393 < start + offset; i++ ) { inp.datepicker( "hide" ).datepicker( "option", { yearRange: "2000:-5", changeYear: true } ).datepicker( "show" );
394 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-year" ).text(), genRange( 2000, curYear - 2004 ), "Year range - 2000:-5" );
395 < start + offset; i++ ) { inp.datepicker( "hide" ).datepicker( "option", { yearRange: "", changeYear: true } ).datepicker( "show" );
396 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-year" ).text(), genRange( curYear, 1 ), "Year range - -6:+2" );
397  
398 < start + offset; i++ ) { // Navigation as date format
399 < start + offset; i++ ) { inp.datepicker( "option", { showButtonPanel: true } );
400 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-prev" ).text(), "Prev", "Navigation prev - default" );
401 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-current" ).text(), "Today", "Navigation current - default" );
402 < start + offset; i++ ) { assert.equal( dp.find( ".ui-datepicker-next" ).text(), "Next", "Navigation next - default" );
403 < start + offset; i++ ) { inp.datepicker( "hide" ).datepicker( "option", { navigationAsDateFormat: true, prevText: "< M", currentText: "MM", nextText: "M >" } ).
404 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M > val( "02/04/2008" ).datepicker( "show" );
405 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M > longNames = $.datepicker.regional[ "" ].monthNames;
406 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M > shortNames = $.datepicker.regional[ "" ].monthNamesShort;
407 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M > date = new Date();
408 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M > assert.equal( dp.find( ".ui-datepicker-prev" ).text(), "< " + shortNames[ 0 ], "Navigation prev - as date format" );
409 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" ); assert.equal( dp.find( ".ui-datepicker-current" ).text(),
410 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" ); longNames[ date.getMonth() ], "Navigation current - as date format" );
411 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" ); assert.equal( dp.find( ".ui-datepicker-next" ).text(),
412 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" ); shortNames[ 2 ] + " >", "Navigation next - as date format" );
413 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" ); inp.simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_DOWN } );
414 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" ); assert.equal( dp.find( ".ui-datepicker-prev" ).text(),
415 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" ); "< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );
416 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" ); assert.equal( dp.find( ".ui-datepicker-current" ).text(),
417 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" ); longNames[ date.getMonth() ], "Navigation current - as date format + pgdn" );
418 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" ); assert.equal( dp.find( ".ui-datepicker-next" ).text(),
419 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" ); shortNames[ 3 ] + " >", "Navigation next - as date format + pgdn" );
420 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" ); inp.datepicker( "hide" ).datepicker( "option", { gotoCurrent: true } ).
421 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" ); val( "02/04/2008" ).datepicker( "show" );
422 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" ); assert.equal( dp.find( ".ui-datepicker-prev" ).text(),
423 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" ); "< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );
424 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); assert.equal( dp.find( ".ui-datepicker-current" ).text(),
425 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); longNames[ 1 ], "Navigation current - as date format + goto current" );
426 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); assert.equal( dp.find( ".ui-datepicker-next" ).text(),
427 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); shortNames[ 2 ] + " >", "Navigation next - as date format + goto current" );
428 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );} );
429  
430 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );QUnit.test( "minMax", function( assert ) {
431 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); assert.expect( 23 );
432 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); var date,
433 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp = testHelper.init( "#inp" ),
434 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); dp = $( "#ui-datepicker-div" ),
435 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); lastYear = new Date( 2007, 6 - 1, 4 ),
436 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); nextYear = new Date( 2009, 6 - 1, 4 ),
437 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); minDate = new Date( 2008, 2 - 1, 29 ),
438 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); maxDate = new Date( 2008, 12 - 1, 7 );
439 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.val( "06/04/2008" ).datepicker( "show" );
440 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_UP } ).
441 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
442 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), lastYear,
443 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - null, null - ctrl+pgup" );
444 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.val( "06/04/2008" ).datepicker( "show" );
445 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_DOWN } ).
446 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
447 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), nextYear,
448 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - null, null - ctrl+pgdn" );
449 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.datepicker( "option", { minDate: minDate } ).
450 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); datepicker( "hide" ).val( "06/04/2008" ).datepicker( "show" );
451 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_UP } ).
452 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
453 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), minDate,
454 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - 02/29/2008, null - ctrl+pgup" );
455 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.val( "06/04/2008" ).datepicker( "show" );
456 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_DOWN } ).
457 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
458 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), nextYear,
459 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - 02/29/2008, null - ctrl+pgdn" );
460 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.datepicker( "option", { maxDate: maxDate } ).
461 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); datepicker( "hide" ).val( "06/04/2008" ).datepicker( "show" );
462 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_UP } ).
463 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
464 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), minDate,
465 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - 02/29/2008, 12/07/2008 - ctrl+pgup" );
466 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.val( "06/04/2008" ).datepicker( "show" );
467 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_DOWN } ).
468 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
469 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), maxDate,
470 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - 02/29/2008, 12/07/2008 - ctrl+pgdn" );
471 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.datepicker( "option", { minDate: null } ).
472 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); datepicker( "hide" ).val( "06/04/2008" ).datepicker( "show" );
473 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_UP } ).
474 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
475 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), lastYear,
476 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - null, 12/07/2008 - ctrl+pgup" );
477 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.val( "06/04/2008" ).datepicker( "show" );
478 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_DOWN } ).
479 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
480 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), maxDate,
481 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - null, 12/07/2008 - ctrl+pgdn" );
482  
483 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); // Relative dates
484 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); date = new Date();
485 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); date.setDate( date.getDate() - 7 );
486 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.datepicker( "option", { minDate: "-1w", maxDate: "+1 M +10 D " } ).
487 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); datepicker( "hide" ).val( "" ).datepicker( "show" );
488 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_UP } ).
489 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
490 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date,
491 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - -1w, +1 M +10 D - ctrl+pgup" );
492 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); date = testHelper.addMonths( new Date(), 1 );
493 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); date.setDate( date.getDate() + 10 );
494 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.val( "" ).datepicker( "show" );
495 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.PAGE_DOWN } ).
496 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
497 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date,
498 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); "Min/max - -1w, +1 M +10 D - ctrl+pgdn" );
499  
500 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); // With existing date
501 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp = testHelper.init( "#inp" );
502 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.val( "06/04/2008" ).datepicker( "option", { minDate: minDate } );
503 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), new Date( 2008, 6 - 1, 4 ), "Min/max - setDate > min" );
504 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); inp.datepicker( "option", { minDate: null } ).val( "01/04/2008" ).datepicker( "option", { minDate: minDate } );
505 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), minDate, "Min/max - setDate < min" );
506 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" ); inp.datepicker( "option", { minDate: null } ).val( "06/04/2008" ).datepicker( "option", { maxDate: maxDate } );
507 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), new Date( 2008, 6 - 1, 4 ), "Min/max - setDate < max" );
508 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" ); inp.datepicker( "option", { maxDate: null } ).val( "01/04/2009" ).datepicker( "option", { maxDate: maxDate } );
509 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), maxDate, "Min/max - setDate > max" );
510 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" ); inp.datepicker( "option", { maxDate: null } ).val( "01/04/2008" ).datepicker( "option", { minDate: minDate, maxDate: maxDate } );
511 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), minDate, "Min/max - setDate < min" );
512 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" ); inp.datepicker( "option", { maxDate: null } ).val( "06/04/2008" ).datepicker( "option", { minDate: minDate, maxDate: maxDate } );
513 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), new Date( 2008, 6 - 1, 4 ), "Min/max - setDate > min, < max" );
514 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "option", { maxDate: null } ).val( "01/04/2009" ).datepicker( "option", { minDate: minDate, maxDate: maxDate } );
515 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), maxDate, "Min/max - setDate > max" );
516  
517 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "option", { yearRange: "-0:+1" } ).val( "01/01/" + new Date().getFullYear() );
518 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( dp.find( ".ui-datepicker-prev" ).hasClass( "ui-state-disabled" ), "Year Range Test - previous button disabled at 1/1/minYear" );
519 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", "12/30/" + new Date().getFullYear() );
520 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( dp.find( ".ui-datepicker-next" ).hasClass( "ui-state-disabled" ), "Year Range Test - next button disabled at 12/30/maxYear" );
521  
522 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.val( "" ).datepicker( "option", {
523 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); minDate: new Date( 1900, 0, 1 ),
524 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); maxDate: "-7Y",
525 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); yearRange: "1900:-7"
526 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); } );
527 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( dp.find( ".ui-datepicker-next" ).hasClass( "ui-state-disabled" ), "Year Range Test - relative - next button disabled" );
528 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( !dp.find( ".ui-datepicker-prev" ).hasClass( "ui-state-disabled" ), "Year Range Test - relative - prev button enabled" );
529  
530 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.val( "" ).datepicker( "option", {
531 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); minDate: new Date( 1900, 0, 1 ),
532 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); maxDate: "1/25/2007",
533 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); yearRange: "1900:2007"
534 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); } );
535 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( dp.find( ".ui-datepicker-next" ).hasClass( "ui-state-disabled" ), "Year Range Test - absolute - next button disabled" );
536 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( !dp.find( ".ui-datepicker-prev" ).hasClass( "ui-state-disabled" ), "Year Range Test - absolute - prev button enabled" );
537 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );} );
538  
539 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );QUnit.test( "setDate", function( assert ) {
540 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.expect( 24 );
541 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); var inl, alt, minDate, maxDate, dateAndTimeToSet, dateAndTimeClone,
542 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp = testHelper.init( "#inp" ),
543 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1 = new Date( 2008, 6 - 1, 4 ),
544 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date2 = new Date();
545 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( inp.datepicker( "getDate" ) == null, "Set date - default" );
546 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", date1 );
547 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date1, "Set date - 2008-06-04" );
548 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1 = new Date();
549 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1.setDate( date1.getDate() + 7 );
550 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", +7 );
551 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date1, "Set date - +7" );
552 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date2.setFullYear( date2.getFullYear() + 2 );
553 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", "+2y" );
554 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date2, "Set date - +2y" );
555 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", date1, date2 );
556 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date1, "Set date - two dates" );
557 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate" );
558 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( inp.datepicker( "getDate" ) == null, "Set date - null" );
559  
560 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); // Relative to current date
561 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1 = new Date();
562 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1.setDate( date1.getDate() + 7 );
563 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", "c +7" );
564 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date1, "Set date - c +7" );
565 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1.setDate( date1.getDate() + 7 );
566 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", "c+7" );
567 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date1, "Set date - c+7" );
568 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1.setDate( date1.getDate() - 21 );
569 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", "c -3 w" );
570 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date1, "Set date - c -3 w" );
571  
572 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); // Inline
573 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inl = testHelper.init( "#inl" );
574 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1 = new Date( 2008, 6 - 1, 4 );
575 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date2 = new Date();
576 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inl.datepicker( "getDate" ), date2, "Set date inline - default" );
577 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inl.datepicker( "setDate", date1 );
578 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inl.datepicker( "getDate" ), date1, "Set date inline - 2008-06-04" );
579 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1 = new Date();
580 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1.setDate( date1.getDate() + 7 );
581 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inl.datepicker( "setDate", +7 );
582 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inl.datepicker( "getDate" ), date1, "Set date inline - +7" );
583 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date2.setFullYear( date2.getFullYear() + 2 );
584 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inl.datepicker( "setDate", "+2y" );
585 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inl.datepicker( "getDate" ), date2, "Set date inline - +2y" );
586 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inl.datepicker( "setDate", date1, date2 );
587 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inl.datepicker( "getDate" ), date1, "Set date inline - two dates" );
588 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inl.datepicker( "setDate" );
589 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.ok( inl.datepicker( "getDate" ) == null, "Set date inline - null" );
590  
591 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); // Alternate field
592 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); alt = $( "#alt" );
593 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "option", { altField: "#alt", altFormat: "yy-mm-dd" } );
594 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1 = new Date( 2008, 6 - 1, 4 );
595 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", date1 );
596 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.equal( inp.val(), "06/04/2008", "Set date alternate - 06/04/2008" );
597 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); assert.equal( alt.val(), "2008-06-04", "Set date alternate - 2008-06-04" );
598  
599 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); // With minimum/maximum
600 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp = testHelper.init( "#inp" );
601 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date1 = new Date( 2008, 1 - 1, 4 );
602 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); date2 = new Date( 2008, 6 - 1, 4 );
603 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); minDate = new Date( 2008, 2 - 1, 29 );
604 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); maxDate = new Date( 2008, 3 - 1, 28 );
605 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.val( "" ).datepicker( "option", { minDate: minDate } ).datepicker( "setDate", date2 );
606 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date2, "Set date min/max - setDate > min" );
607 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.datepicker( "setDate", date1 );
608 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), minDate, "Set date min/max - setDate < min" );
609 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); inp.val( "" ).datepicker( "option", { maxDate: maxDate, minDate: null } ).datepicker( "setDate", date1 );
610 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), date1, "Set date min/max - setDate < max" );
611 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" ); inp.datepicker( "setDate", date2 );
612 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), maxDate, "Set date min/max - setDate > max" );
613 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" ); inp.val( "" ).datepicker( "option", { minDate: minDate } ).datepicker( "setDate", date1 );
614 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), minDate, "Set date min/max - setDate < min" );
615 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "setDate", date2 );
616 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, inp.datepicker( "getDate" ), maxDate, "Set date min/max - setDate > max" );
617 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dateAndTimeToSet = new Date( 2008, 3 - 1, 28, 1, 11, 0 );
618 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dateAndTimeClone = new Date( 2008, 3 - 1, 28, 1, 11, 0 );
619 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "setDate", dateAndTimeToSet );
620 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( dateAndTimeToSet.getTime(), dateAndTimeClone.getTime(), "Date object passed should not be changed by setDate" );
621 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
622  
623 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "altField", function( assert ) {
624 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 10 );
625 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var inp = testHelper.init( "#inp" ),
626 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); alt = $( "#alt" );
627  
628 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // No alternate field set
629 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); alt.val( "" );
630 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "06/04/2008" ).datepicker( "show" );
631 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
632 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "06/04/2008", "Alt field - dp - enter" );
633 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( alt.val(), "", "Alt field - alt not set" );
634  
635 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Alternate field set
636 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); alt.val( "" );
637 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", { altField: "#alt", altFormat: "yy-mm-dd" } ).
638 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); val( "06/04/2008" ).datepicker( "show" );
639 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
640 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "06/04/2008", "Alt field - dp - enter" );
641 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( alt.val(), "2008-06-04", "Alt field - alt - enter" );
642  
643 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Move from initial date
644 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); alt.val( "" );
645 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "06/04/2008" ).datepicker( "show" );
646 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_DOWN } ).
647 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
648 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "07/04/2008", "Alt field - dp - pgdn" );
649 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( alt.val(), "2008-07-04", "Alt field - alt - pgdn" );
650  
651 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Alternate field set - closed
652 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); alt.val( "" );
653 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "06/04/2008" ).datepicker( "show" );
654 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_DOWN } ).
655 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); simulate( "keydown", { keyCode: $.ui.keyCode.ESCAPE } );
656 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "06/04/2008", "Alt field - dp - pgdn/esc" );
657 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( alt.val(), "", "Alt field - alt - pgdn/esc" );
658  
659 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Clear date and alternate
660 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); alt.val( "" );
661 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "06/04/2008" ).datepicker( "show" );
662 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.simulate( "keydown", { ctrlKey: true, keyCode: $.ui.keyCode.END } );
663 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "", "Alt field - dp - ctrl+end" );
664 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( alt.val(), "", "Alt field - alt - ctrl+end" );
665 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
666  
667 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "autoSize", function( assert ) {
668 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 15 );
669 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var inp = testHelper.init( "#inp" );
670 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 20, "Auto size - default" );
671 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "autoSize", true );
672 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 10, "Auto size - mm/dd/yy" );
673 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "m/d/yy" );
674 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 10, "Auto size - m/d/yy" );
675 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "D M d yy" );
676 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 15, "Auto size - D M d yy" );
677 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "DD, MM dd, yy" );
678 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 29, "Auto size - DD, MM dd, yy" );
679  
680 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // French
681 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", $.extend( { autoSize: false }, $.datepicker.regional.fr ) );
682 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 29, "Auto size - fr - default" );
683 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "autoSize", true );
684 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 10, "Auto size - fr - dd/mm/yy" );
685 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "m/d/yy" );
686 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 10, "Auto size - fr - m/d/yy" );
687 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "D M d yy" );
688 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 18, "Auto size - fr - D M d yy" );
689 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "DD, MM dd, yy" );
690 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 28, "Auto size - fr - DD, MM dd, yy" );
691  
692 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Hebrew
693 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", $.extend( { autoSize: false }, $.datepicker.regional.he ) );
694 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 28, "Auto size - he - default" );
695 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "autoSize", true );
696 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 10, "Auto size - he - dd/mm/yy" );
697 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "m/d/yy" );
698 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 10, "Auto size - he - m/d/yy" );
699 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "D M d yy" );
700 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 16, "Auto size - he - D M d yy" );
701 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", "dateFormat", "DD, MM dd, yy" );
702 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.prop( "size" ), 23, "Auto size - he - DD, MM dd, yy" );
703 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
704  
705 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "daylightSaving", function( assert ) {
706 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 25 );
707 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var inp = testHelper.init( "#inp" ),
708 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dp = $( "#ui-datepicker-div" );
709 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( true, "Daylight saving - " + new Date() );
710  
711 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Australia, Sydney - AM change, southern hemisphere
712 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "04/01/2008" ).datepicker( "show" );
713 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(6) a", dp ).simulate( "click" );
714 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "04/05/2008", "Daylight saving - Australia 04/05/2008" );
715 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "04/01/2008" ).datepicker( "show" );
716 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(7) a", dp ).simulate( "click" );
717 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "04/06/2008", "Daylight saving - Australia 04/06/2008" );
718 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "04/01/2008" ).datepicker( "show" );
719 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(8) a", dp ).simulate( "click" );
720 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "04/07/2008", "Daylight saving - Australia 04/07/2008" );
721 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
722 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(6) a", dp ).simulate( "click" );
723 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/04/2008", "Daylight saving - Australia 10/04/2008" );
724 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
725 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(7) a", dp ).simulate( "click" );
726 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/05/2008", "Daylight saving - Australia 10/05/2008" );
727 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
728 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(8) a", dp ).simulate( "click" );
729 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/06/2008", "Daylight saving - Australia 10/06/2008" );
730  
731 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Brasil, Brasilia - midnight change, southern hemisphere
732 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "02/01/2008" ).datepicker( "show" );
733 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(20) a", dp ).simulate( "click" );
734 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "02/16/2008", "Daylight saving - Brasil 02/16/2008" );
735 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "02/01/2008" ).datepicker( "show" );
736 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(21) a", dp ).simulate( "click" );
737 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "02/17/2008", "Daylight saving - Brasil 02/17/2008" );
738 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "02/01/2008" ).datepicker( "show" );
739 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(22) a", dp ).simulate( "click" );
740 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "02/18/2008", "Daylight saving - Brasil 02/18/2008" );
741 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
742 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(13) a", dp ).simulate( "click" );
743 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/11/2008", "Daylight saving - Brasil 10/11/2008" );
744 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
745 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(14) a", dp ).simulate( "click" );
746 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/12/2008", "Daylight saving - Brasil 10/12/2008" );
747 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
748 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(15) a", dp ).simulate( "click" );
749 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/13/2008", "Daylight saving - Brasil 10/13/2008" );
750  
751 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Lebanon, Beirut - midnight change, northern hemisphere
752 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "03/01/2008" ).datepicker( "show" );
753 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(34) a", dp ).simulate( "click" );
754 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "03/29/2008", "Daylight saving - Lebanon 03/29/2008" );
755 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "03/01/2008" ).datepicker( "show" );
756 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(35) a", dp ).simulate( "click" );
757 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "03/30/2008", "Daylight saving - Lebanon 03/30/2008" );
758 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "03/01/2008" ).datepicker( "show" );
759 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(36) a", dp ).simulate( "click" );
760 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "03/31/2008", "Daylight saving - Lebanon 03/31/2008" );
761 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
762 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(27) a", dp ).simulate( "click" );
763 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/25/2008", "Daylight saving - Lebanon 10/25/2008" );
764 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
765 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(28) a", dp ).simulate( "click" );
766 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/26/2008", "Daylight saving - Lebanon 10/26/2008" );
767 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "10/01/2008" ).datepicker( "show" );
768 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(29) a", dp ).simulate( "click" );
769 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "10/27/2008", "Daylight saving - Lebanon 10/27/2008" );
770  
771 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // US, Eastern - AM change, northern hemisphere
772 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "03/01/2008" ).datepicker( "show" );
773 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(13) a", dp ).simulate( "click" );
774 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "03/08/2008", "Daylight saving - US 03/08/2008" );
775 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "03/01/2008" ).datepicker( "show" );
776 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(14) a", dp ).simulate( "click" );
777 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "03/09/2008", "Daylight saving - US 03/09/2008" );
778 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "03/01/2008" ).datepicker( "show" );
779 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(15) a", dp ).simulate( "click" );
780 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "03/10/2008", "Daylight saving - US 03/10/2008" );
781 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "11/01/2008" ).datepicker( "show" );
782 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(6) a", dp ).simulate( "click" );
783 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "11/01/2008", "Daylight saving - US 11/01/2008" );
784 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "11/01/2008" ).datepicker( "show" );
785 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(7) a", dp ).simulate( "click" );
786 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "11/02/2008", "Daylight saving - US 11/02/2008" );
787 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "11/01/2008" ).datepicker( "show" );
788 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar td:eq(8) a", dp ).simulate( "click" );
789 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), "11/03/2008", "Daylight saving - US 11/03/2008" );
790 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
791  
792 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );var beforeShowThis = null,
793 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowInput = null,
794 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowInst = null,
795 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowDayThis = null,
796 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowDayOK = true;
797  
798 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );function beforeAll( input, inst ) {
799 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowThis = this;
800 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowInput = input;
801 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowInst = inst;
802 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); return { currentText: "Current" };
803 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );}
804  
805 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );function beforeDay( date ) {
806 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowDayThis = this;
807 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowDayOK &= ( date > new Date( 2008, 1 - 1, 26 ) &&
808 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date < new Date( 2008, 3 - 1, 6 ) );
809 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); return [ ( date.getDate() % 2 === 0 ), ( date.getDate() % 10 === 0 ? "day10" : "" ),
810 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); ( date.getDate() % 3 === 0 ? "Divisble by 3" : "" ) ];
811 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );}
812  
813 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "callbacks", function( assert ) {
814 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 13 );
815  
816 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Before show
817 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var dp, day20, day21,
818 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp = testHelper.init( "#inp", { beforeShow: beforeAll } ),
819 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inst = $.data( inp[ 0 ], "datepicker" );
820 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker._get( inst, "currentText" ), "Today", "Before show - initial" );
821 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "02/04/2008" ).datepicker( "show" );
822 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker._get( inst, "currentText" ), "Current", "Before show - changed" );
823 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( beforeShowThis.id === inp[ 0 ].id, "Before show - this OK" );
824 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( beforeShowInput.id === inp[ 0 ].id, "Before show - input OK" );
825 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.deepEqual( beforeShowInst, inst, "Before show - inst OK" );
826 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "hide" ).datepicker( "destroy" );
827  
828 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); // Before show day
829 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp = testHelper.init( "#inp", { beforeShowDay: beforeDay } );
830 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dp = $( "#ui-datepicker-div" );
831 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.val( "02/04/2008" ).datepicker( "show" );
832 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( beforeShowDayThis.id === inp[ 0 ].id, "Before show day - this OK" );
833 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( beforeShowDayOK, "Before show day - dates OK" );
834 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); day20 = dp.find( ".ui-datepicker-calendar td:contains('20')" );
835 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); day21 = dp.find( ".ui-datepicker-calendar td:contains('21')" );
836 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( !day20.is( ".ui-datepicker-unselectable" ), "Before show day - unselectable 20" );
837 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( day21.is( ".ui-datepicker-unselectable" ), "Before show day - unselectable 21" );
838 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( day20.is( ".day10" ), "Before show day - CSS 20" );
839 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( !day21.is( ".day10" ), "Before show day - CSS 21" );
840 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( !day20.attr( "title" ), "Before show day - title 20" );
841 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( day21.attr( "title" ) === "Divisble by 3", "Before show day - title 21" );
842 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "hide" ).datepicker( "destroy" );
843 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
844  
845 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "beforeShowDay - tooltips with quotes", function( assert ) {
846 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 1 );
847 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var inp, dp;
848 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp = testHelper.init( "#inp", {
849 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShowDay: function() {
850 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); return [ true, "", "'" ];
851 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
852 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); } );
853 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dp = $( "#ui-datepicker-div" );
854  
855 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "show" );
856 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( dp.find( ".ui-datepicker-calendar td:contains('9')" ).attr( "title" ), "'" );
857 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "hide" ).datepicker( "destroy" );
858 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
859  
860 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "localisation", function( assert ) {
861 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 24 );
862 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var dp, month, day, date,
863 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp = testHelper.init( "#inp", $.datepicker.regional.fr );
864 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "option", { dateFormat: "DD, d MM yy", showButtonPanel:true, changeMonth:true, changeYear:true } ).val( "" ).datepicker( "show" );
865 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dp = $( "#ui-datepicker-div" );
866 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $( ".ui-datepicker-close", dp ).text(), "Fermer", "Localisation - close" );
867 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-close", dp ).simulate( "mouseover" );
868 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $( ".ui-datepicker-prev", dp ).text(), "Précédent", "Localisation - previous" );
869 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $( ".ui-datepicker-current", dp ).text(), "Aujourd'hui", "Localisation - current" );
870 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $( ".ui-datepicker-next", dp ).text(), "Suivant", "Localisation - next" );
871 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); month = 0;
872 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-month option", dp ).each( function() {
873 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $( this ).text(), $.datepicker.regional.fr.monthNamesShort[ month ],
874 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Localisation - month " + month );
875 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); month++;
876 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); } );
877 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); day = 1;
878 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); $( ".ui-datepicker-calendar th", dp ).each( function() {
879 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $( this ).text(), $.datepicker.regional.fr.dayNamesMin[ day ],
880 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Localisation - day " + day );
881 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); day = ( day + 1 ) % 7;
882 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); } );
883 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
884 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date();
885 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( inp.val(), $.datepicker.regional.fr.dayNames[ date.getDay() ] + ", " +
886 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date.getDate() + " " + $.datepicker.regional.fr.monthNames[ date.getMonth() ] +
887 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); " " + date.getFullYear(), "Localisation - formatting" );
888 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
889  
890 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "noWeekends", function( assert ) {
891 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 31 );
892 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var i, date;
893 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); for ( i = 1; i <= 31; i++ ) {
894 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2001, 1 - 1, i );
895 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.deepEqual( $.datepicker.noWeekends( date ), [ ( i + 1 ) % 7 >= 2, "" ],
896 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "No weekends " + date );
897 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
898 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
899  
900 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "iso8601Week", function( assert ) {
901 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 12 );
902 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var date = new Date( 2000, 12 - 1, 31 );
903 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 52, "ISO 8601 week " + date );
904 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2001, 1 - 1, 1 );
905 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 1, "ISO 8601 week " + date );
906 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2001, 1 - 1, 7 );
907 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 1, "ISO 8601 week " + date );
908 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2001, 1 - 1, 8 );
909 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 2, "ISO 8601 week " + date );
910 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2003, 12 - 1, 28 );
911 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 52, "ISO 8601 week " + date );
912 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2003, 12 - 1, 29 );
913 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 1, "ISO 8601 week " + date );
914 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2004, 1 - 1, 4 );
915 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 1, "ISO 8601 week " + date );
916 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2004, 1 - 1, 5 );
917 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 2, "ISO 8601 week " + date );
918 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2009, 12 - 1, 28 );
919 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 53, "ISO 8601 week " + date );
920 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2010, 1 - 1, 3 );
921 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 53, "ISO 8601 week " + date );
922 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2010, 1 - 1, 4 );
923 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 1, "ISO 8601 week " + date );
924 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = new Date( 2010, 1 - 1, 10 );
925 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.iso8601Week( date ), 1, "ISO 8601 week " + date );
926 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
927  
928 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "parseDate", function( assert ) {
929 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 26 );
930 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.init( "#inp" );
931 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var currentYear, gmtDate, fr, settings, zh;
932 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( $.datepicker.parseDate( "d m y", "" ) == null, "Parse date empty" );
933 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "d m y", "3 2 01" ),
934 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 2 - 1, 3 ), "Parse date d m y" );
935 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "dd mm yy", "03 02 2001" ),
936 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 2 - 1, 3 ), "Parse date dd mm yy" );
937 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "d m y", "13 12 01" ),
938 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 12 - 1, 13 ), "Parse date d m y" );
939 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "dd mm yy", "13 12 2001" ),
940 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 12 - 1, 13 ), "Parse date dd mm yy" );
941 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "y-o", "01-34" ),
942 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 2 - 1, 3 ), "Parse date y-o" );
943 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "yy-oo", "2001-347" ),
944 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 12 - 1, 13 ), "Parse date yy-oo" );
945 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "oo yy", "348 2004" ),
946 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2004, 12 - 1, 13 ), "Parse date oo yy" );
947 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "D d M y", "Sat 3 Feb 01" ),
948 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 2 - 1, 3 ), "Parse date D d M y" );
949 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "d MM DD yy", "3 February Saturday 2001" ),
950 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 2 - 1, 3 ), "Parse date dd MM DD yy" );
951 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "DD, MM d, yy", "Saturday, February 3, 2001" ),
952 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 2 - 1, 3 ), "Parse date DD, MM d, yy" );
953 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "'day' d 'of' MM (''DD''), yy",
954 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "day 3 of February ('Saturday'), 2001" ), new Date( 2001, 2 - 1, 3 ),
955 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Parse date 'day' d 'of' MM (''DD''), yy" );
956 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); currentYear = new Date().getFullYear();
957 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "y-m-d", ( currentYear - 2000 ) + "-02-03" ),
958 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( currentYear, 2 - 1, 3 ), "Parse date y-m-d - default cutuff" );
959 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "y-m-d", ( currentYear - 2000 + 10 ) + "-02-03" ),
960 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( currentYear + 10, 2 - 1, 3 ), "Parse date y-m-d - default cutuff" );
961 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "y-m-d", ( currentYear - 2000 + 11 ) + "-02-03" ),
962 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( currentYear - 89, 2 - 1, 3 ), "Parse date y-m-d - default cutuff" );
963 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "y-m-d", "80-02-03", { shortYearCutoff: 80 } ),
964 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2080, 2 - 1, 3 ), "Parse date y-m-d - cutoff 80" );
965 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "y-m-d", "81-02-03", { shortYearCutoff: 80 } ),
966 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 1981, 2 - 1, 3 ), "Parse date y-m-d - cutoff 80" );
967 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "y-m-d", ( currentYear - 2000 + 60 ) + "-02-03", { shortYearCutoff: "+60" } ),
968 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( currentYear + 60, 2 - 1, 3 ), "Parse date y-m-d - cutoff +60" );
969 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "y-m-d", ( currentYear - 2000 + 61 ) + "-02-03", { shortYearCutoff: "+60" } ),
970 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( currentYear - 39, 2 - 1, 3 ), "Parse date y-m-d - cutoff +60" );
971 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); gmtDate = new Date( 2001, 2 - 1, 3 );
972 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); gmtDate.setMinutes( gmtDate.getMinutes() - gmtDate.getTimezoneOffset() );
973 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "@", "981158400000" ), gmtDate, "Parse date @" );
974 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "!", "631167552000000000" ), gmtDate, "Parse date !" );
975  
976 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); fr = $.datepicker.regional.fr;
977 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); settings = { dayNamesShort: fr.dayNamesShort, dayNames: fr.dayNames,
978 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); monthNamesShort: fr.monthNamesShort, monthNames: fr.monthNames };
979 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "D d M y", "Lun. 9 avr. 01", settings ),
980 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 4 - 1, 9 ), "Parse date D M y with settings" );
981 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "d MM DD yy", "9 Avril Lundi 2001", settings ),
982 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 4 - 1, 9 ), "Parse date d MM DD yy with settings" );
983 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "DD, MM d, yy", "Lundi, Avril 9, 2001", settings ),
984 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 4 - 1, 9 ), "Parse date DD, MM d, yy with settings" );
985 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "'jour' d 'de' MM (''DD''), yy", "jour 9 de Avril ('Lundi'), 2001", settings ),
986 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 4 - 1, 9 ), "Parse date 'jour' d 'de' MM (''DD''), yy with settings" );
987  
988 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); zh = $.datepicker.regional[ "zh-CN" ];
989 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.equalsDate( assert, $.datepicker.parseDate( "yy M d", "2011 十一月 22", zh ),
990 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2011, 11 - 1, 22 ), "Parse date yy M d with zh-CN" );
991 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
992  
993 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "parseDateErrors", function( assert ) {
994 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 18 );
995 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.init( "#inp" );
996 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var fr, settings;
997 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); function expectError( expr, value, error ) {
998 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); try {
999 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expr();
1000 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( false, "Parsed error " + value );
1001 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
1002 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); catch ( e ) {
1003 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( e, error, "Parsed error " + value );
1004 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
1005 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
1006 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( null, "Sat 2 01" ); },
1007 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Sat 2 01", "Invalid arguments" );
1008 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "d m y", null ); },
1009 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "null", "Invalid arguments" );
1010 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "d m y", "Sat 2 01" ); },
1011 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Sat 2 01 - d m y", "Missing number at position 0" );
1012 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "dd mm yy", "Sat 2 01" ); },
1013 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Sat 2 01 - dd mm yy", "Missing number at position 0" );
1014 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "d m y", "3 Feb 01" ); },
1015 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "3 Feb 01 - d m y", "Missing number at position 2" );
1016 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "dd mm yy", "3 Feb 01" ); },
1017 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "3 Feb 01 - dd mm yy", "Missing number at position 2" );
1018 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "mm dd yy", "2 1 01" ); },
1019 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "2 1 01 - dd mm yy", "Missing number at position 4" );
1020 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "d m y", "3 2 AD01" ); },
1021 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "3 2 AD01 - d m y", "Missing number at position 4" );
1022 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "d m yy", "3 2 AD01" ); },
1023 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "3 2 AD01 - dd mm yy", "Missing number at position 4" );
1024 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "y-o", "01-D01" ); },
1025 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "2001-D01 - y-o", "Missing number at position 3" );
1026 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "yy-oo", "2001-D01" ); },
1027 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "2001-D01 - yy-oo", "Missing number at position 5" );
1028 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "D d M y", "D7 3 Feb 01" ); },
1029 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "D7 3 Feb 01 - D d M y", "Unknown name at position 0" );
1030 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "D d M y", "Sat 3 M2 01" ); },
1031 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Sat 3 M2 01 - D d M y", "Unknown name at position 6" );
1032 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "DD, MM d, yy", "Saturday- Feb 3, 2001" ); },
1033 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Saturday- Feb 3, 2001 - DD, MM d, yy", "Unexpected literal at position 8" );
1034 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "'day' d 'of' MM (''DD''), yy",
1035 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "day 3 of February (\"Saturday\"), 2001" ); },
1036 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "day 3 of Mon2 ('Day7'), 2001", "Unexpected literal at position 19" );
1037 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "d m y", "29 2 01" ); },
1038 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "29 2 01 - d m y", "Invalid date" );
1039 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); fr = $.datepicker.regional.fr;
1040 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); settings = { dayNamesShort: fr.dayNamesShort, dayNames: fr.dayNames,
1041 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); monthNamesShort: fr.monthNamesShort, monthNames: fr.monthNames };
1042 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "D d M y", "Mon 9 Avr 01", settings ); },
1043 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Mon 9 Avr 01 - D d M y", "Unknown name at position 0" );
1044 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); expectError( function() { $.datepicker.parseDate( "D d M y", "Lun. 9 Apr 01", settings ); },
1045 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Lun. 9 Apr 01 - D d M y", "Unknown name at position 7" );
1046 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
1047  
1048 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "Ticket #7244: date parser does not fail when too many numbers are passed into the date function", function( assert ) {
1049 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 4 );
1050 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var date;
1051 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); try {
1052 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = $.datepicker.parseDate( "dd/mm/yy", "18/04/19881" );
1053 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( false, "Did not properly detect an invalid date" );
1054 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }catch ( e ) {
1055 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( "invalid date detected" );
1056 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
1057  
1058 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); try {
1059 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); date = $.datepicker.parseDate( "dd/mm/yy", "18/04/1988 @ 2:43 pm" );
1060 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( date.getDate(), 18 );
1061 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( date.getMonth(), 3 );
1062 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( date.getFullYear(), 1988 );
1063 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); } catch ( e ) {
1064 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.ok( false, "Did not properly parse date with extra text separated by whitespace" );
1065 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
1066 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
1067  
1068 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "formatDate", function( assert ) {
1069 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 16 );
1070 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); testHelper.init( "#inp" );
1071 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var gmtDate, fr, settings;
1072 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "d m y", new Date( 2001, 2 - 1, 3 ) ),
1073 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "3 2 01", "Format date d m y" );
1074 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "dd mm yy", new Date( 2001, 2 - 1, 3 ) ),
1075 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "03 02 2001", "Format date dd mm yy" );
1076 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "d m y", new Date( 2001, 12 - 1, 13 ) ),
1077 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "13 12 01", "Format date d m y" );
1078 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "dd mm yy", new Date( 2001, 12 - 1, 13 ) ),
1079 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "13 12 2001", "Format date dd mm yy" );
1080 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "yy-o", new Date( 2001, 2 - 1, 3 ) ),
1081 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "2001-34", "Format date yy-o" );
1082 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "yy-oo", new Date( 2001, 2 - 1, 3 ) ),
1083 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "2001-034", "Format date yy-oo" );
1084 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "D M y", new Date( 2001, 2 - 1, 3 ) ),
1085 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Sat Feb 01", "Format date D M y" );
1086 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "DD MM yy", new Date( 2001, 2 - 1, 3 ) ),
1087 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Saturday February 2001", "Format date DD MM yy" );
1088 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "DD, MM d, yy", new Date( 2001, 2 - 1, 3 ) ),
1089 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Saturday, February 3, 2001", "Format date DD, MM d, yy" );
1090 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "'day' d 'of' MM (''DD''), yy",
1091 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 2 - 1, 3 ) ), "day 3 of February ('Saturday'), 2001",
1092 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Format date 'day' d 'of' MM ('DD'), yy" );
1093 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); gmtDate = new Date( 2001, 2 - 1, 3 );
1094 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); gmtDate.setMinutes( gmtDate.getMinutes() - gmtDate.getTimezoneOffset() );
1095 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "@", gmtDate ), "981158400000", "Format date @" );
1096 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "!", gmtDate ), "631167552000000000", "Format date !" );
1097 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); fr = $.datepicker.regional.fr;
1098 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); settings = { dayNamesShort: fr.dayNamesShort, dayNames: fr.dayNames,
1099 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); monthNamesShort: fr.monthNamesShort, monthNames: fr.monthNames };
1100 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "D M y", new Date( 2001, 4 - 1, 9 ), settings ),
1101 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "lun. avr. 01", "Format date D M y with settings" );
1102 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "DD MM yy", new Date( 2001, 4 - 1, 9 ), settings ),
1103 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "lundi avril 2001", "Format date DD MM yy with settings" );
1104 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "DD, MM d, yy", new Date( 2001, 4 - 1, 9 ), settings ),
1105 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "lundi, avril 9, 2001", "Format date DD, MM d, yy with settings" );
1106 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( $.datepicker.formatDate( "'jour' d 'de' MM (''DD''), yy",
1107 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); new Date( 2001, 4 - 1, 9 ), settings ), "jour 9 de avril ('lundi'), 2001",
1108 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); "Format date 'jour' d 'de' MM (''DD''), yy with settings" );
1109 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
1110  
1111 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );// TODO: Fix this test so it isn't mysteriously flaky in Browserstack on certain OS/Browser combos
1112 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );// test("Ticket 6827: formatDate day of year calculation is wrong during day lights savings time", function(){
1113 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );// expect( 1 );
1114 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );// var time = $.datepicker.formatDate("oo", new Date("2010/03/30 12:00:00 CDT"));
1115 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );// equal(time, "089");
1116 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );// });
1117  
1118 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );QUnit.test( "Ticket 7602: Stop datepicker from appearing with beforeShow event handler", function( assert ) {
1119 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.expect( 3 );
1120  
1121 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); var inp, dp;
1122  
1123 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp = testHelper.init( "#inp", {
1124 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShow: function() {
1125 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
1126 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); } );
1127 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dp = $( "#ui-datepicker-div" );
1128 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "show" );
1129 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( dp.css( "display" ), "block", "beforeShow returns nothing" );
1130 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "hide" ).datepicker( "destroy" );
1131  
1132 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp = testHelper.init( "#inp", {
1133 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShow: function() {
1134 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); return true;
1135 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
1136 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); } );
1137 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dp = $( "#ui-datepicker-div" );
1138 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "show" );
1139 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( dp.css( "display" ), "block", "beforeShow returns true" );
1140 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "hide" );
1141 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "destroy" );
1142  
1143 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp = testHelper.init( "#inp", {
1144 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); beforeShow: function() {
1145 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); return false;
1146 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); }
1147 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); } );
1148 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); dp = $( "#ui-datepicker-div" );
1149 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "show" );
1150 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); assert.equal( dp.css( "display" ), "none", "beforeShow returns false" );
1151 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" ); inp.datepicker( "destroy" );
1152 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );
1153  
1154 < start + offset; i++ ) {< M", currentText: "MM", nextText: "M >< " + shortNames[ 0 ], "Navigation prev - as date format" );< " + shortNames[ 1 ], "Navigation prev - as date format + pgdn" );< " + shortNames[ 0 ], "Navigation prev - as date format + goto current" );< min" );< max" );< max" );< min" );} );