@@ -319,23 +319,11 @@ describe('DatePicker', () => {
319
319
} ) ;
320
320
321
321
it ( 'default value' , done => {
322
- const toDateStr = date => {
323
- let d = new Date ( date ) ;
324
- return `${ d . getFullYear ( ) } -${ d . getMonth ( ) } -${ d . getDate ( ) } ` ;
325
- } ;
326
- let today = new Date ( ) ;
327
- let nextMonth = new Date ( today ) ;
328
- nextMonth . setDate ( 1 ) ;
329
- if ( nextMonth . getMonth ( ) === 12 ) {
330
- nextMonth . setFullYear ( today . getFullYear + 1 ) ;
331
- nextMonth . setMonth ( 1 ) ;
332
- } else {
333
- nextMonth . setMonth ( today . getMonth ( ) + 1 ) ;
334
- }
335
- let nextMonthStr = toDateStr ( nextMonth ) ;
322
+ let defaultValue = '2000-01-01' ;
323
+ let expectValue = new Date ( 2000 , 0 , 1 ) ;
336
324
337
325
vm = createVue ( {
338
- template : `<el-date-picker v-model="value" ref="compo" default-value="${ nextMonthStr } " />` ,
326
+ template : `<el-date-picker v-model="value" ref="compo" default-value="${ defaultValue } " />` ,
339
327
data ( ) {
340
328
return {
341
329
value : ''
@@ -350,10 +338,10 @@ describe('DatePicker', () => {
350
338
const $el = vm . $refs . compo . picker . $el ;
351
339
$el . querySelector ( 'td.current' ) . click ( ) ;
352
340
setTimeout ( _ => {
353
- expect ( vm . value ) . to . equal ( nextMonthStr ) ;
354
- } ) ;
355
- done ( ) ;
356
- } ) ;
341
+ expect ( + vm . value ) . to . equal ( + expectValue ) ;
342
+ done ( ) ;
343
+ } , 10 ) ;
344
+ } , 10 ) ;
357
345
} ) ;
358
346
359
347
describe ( 'keydown' , ( ) => {
0 commit comments