diff --git a/test/unit/specs/date-picker.spec.js b/test/unit/specs/date-picker.spec.js
index 2c163e20c..3ce757930 100644
--- a/test/unit/specs/date-picker.spec.js
+++ b/test/unit/specs/date-picker.spec.js
@@ -319,23 +319,11 @@ describe('DatePicker', () => {
});
it('default value', done => {
- const toDateStr = date => {
- let d = new Date(date);
- return `${d.getFullYear()}-${d.getMonth()}-${d.getDate()}`;
- };
- let today = new Date();
- let nextMonth = new Date(today);
- nextMonth.setDate(1);
- if (nextMonth.getMonth() === 12) {
- nextMonth.setFullYear(today.getFullYear + 1);
- nextMonth.setMonth(1);
- } else {
- nextMonth.setMonth(today.getMonth() + 1);
- }
- let nextMonthStr = toDateStr(nextMonth);
+ let defaultValue = '2000-01-01';
+ let expectValue = new Date(2000, 0, 1);
vm = createVue({
- template: ``,
+ template: ``,
data() {
return {
value: ''
@@ -350,10 +338,10 @@ describe('DatePicker', () => {
const $el = vm.$refs.compo.picker.$el;
$el.querySelector('td.current').click();
setTimeout(_ => {
- expect(vm.value).to.equal(nextMonthStr);
- });
- done();
- });
+ expect(+vm.value).to.equal(+expectValue);
+ done();
+ }, 10);
+ }, 10);
});
describe('keydown', () => {