From 85fe17deaf8a1baa5e21301cb08c8e80597e8de0 Mon Sep 17 00:00:00 2001 From: cookfront Date: Wed, 12 Apr 2017 20:19:24 +0800 Subject: [PATCH] unit tes --- test/unit/specs/actionsheet.spec.js | 4 ++++ test/unit/specs/badge.spec.js | 7 ------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/test/unit/specs/actionsheet.spec.js b/test/unit/specs/actionsheet.spec.js index ca4e28ae1..b29058c90 100644 --- a/test/unit/specs/actionsheet.spec.js +++ b/test/unit/specs/actionsheet.spec.js @@ -106,10 +106,14 @@ describe('ActionSheet', () => { }); expect(wrapper.data().currentValue).to.be.false; + const eventStub = sinon.stub(wrapper.vm, '$emit'); + wrapper.vm.value = true; wrapper.update(); Vue.nextTick(() => { expect(wrapper.data().currentValue).to.be.true; + expect(eventStub.calledOnce).to.be.true; + expect(eventStub.calledWith('input')); done(); }); }); diff --git a/test/unit/specs/badge.spec.js b/test/unit/specs/badge.spec.js index 956cec2a5..36d87986b 100644 --- a/test/unit/specs/badge.spec.js +++ b/test/unit/specs/badge.spec.js @@ -2,13 +2,6 @@ import Badge from 'packages/badge'; import BadgeGroup from 'packages/badge-group'; import { mount } from 'avoriaz'; -describe('Badge', () => { - let wrapper; - afterEach(() => { - wrapper && wrapper.destroy(); - }); -}); - describe('BadgeGroup', () => { let wrapper; afterEach(() => {