From 9d0ab57f11cf2865407412ab35e96f595fa860bc Mon Sep 17 00:00:00 2001 From: danranVm Date: Fri, 15 Jan 2021 15:12:18 +0800 Subject: [PATCH] test(comp:badge,icon): fix warning --- packages/components/badge/__tests__/badge.spec.ts | 5 +++++ packages/components/icon/src/Icon.vue | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/components/badge/__tests__/badge.spec.ts b/packages/components/badge/__tests__/badge.spec.ts index 21d5679dd..35d15313b 100644 --- a/packages/components/badge/__tests__/badge.spec.ts +++ b/packages/components/badge/__tests__/badge.spec.ts @@ -57,12 +57,17 @@ describe('Badge.vue', () => { await wrapper.setProps({ count: '1000', overflowCount: 999 }) expect(badge.text()).toBe('999+') expect(badge.html()).toMatchSnapshot() + + const warn = jest.spyOn(console, 'warn').mockImplementation(() => {}) + await wrapper.setProps({ count: '1000', overflowCount: '999' }) expect(badge.text()).toBe('999+') expect(badge.html()).toMatchSnapshot() await wrapper.setProps({ count: '1000', overflowCount: 'xxx' }) expect(badge.text()).toBe('1000') expect(badge.html()).toMatchSnapshot() + + expect(warn).toBeCalledTimes(2) }) // 圆点徽标呈现 diff --git a/packages/components/icon/src/Icon.vue b/packages/components/icon/src/Icon.vue index 4787c79c5..c788ff278 100644 --- a/packages/components/icon/src/Icon.vue +++ b/packages/components/icon/src/Icon.vue @@ -61,7 +61,7 @@ async function appendChild(props: IconProps, iconConfig: IconConfig, root: Ref