From c1cbb747b551450d269e716581eae0a7f8e1321b Mon Sep 17 00:00:00 2001 From: Evan You Date: Thu, 2 Feb 2023 15:27:29 +0800 Subject: [PATCH] chore: fix types --- packages/compiler-core/__tests__/parse.spec.ts | 2 +- packages/runtime-core/__tests__/apiAsyncComponent.spec.ts | 6 ++++-- packages/runtime-dom/__tests__/customizedBuiltIn.spec.ts | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/compiler-core/__tests__/parse.spec.ts b/packages/compiler-core/__tests__/parse.spec.ts index f86b91608..191be158f 100644 --- a/packages/compiler-core/__tests__/parse.spec.ts +++ b/packages/compiler-core/__tests__/parse.spec.ts @@ -3026,7 +3026,7 @@ foo ] } - for (const key of Object.keys(patterns) as (keyof typeof patterns)[]) { + for (const key of Object.keys(patterns)) { describe(key, () => { for (const { code, errors, options } of patterns[key]) { test( diff --git a/packages/runtime-core/__tests__/apiAsyncComponent.spec.ts b/packages/runtime-core/__tests__/apiAsyncComponent.spec.ts index a63a950c6..9b37742a0 100644 --- a/packages/runtime-core/__tests__/apiAsyncComponent.spec.ts +++ b/packages/runtime-core/__tests__/apiAsyncComponent.spec.ts @@ -325,7 +325,8 @@ describe('api: defineAsyncComponent', () => { render: () => h(Foo) }) - const handler = (app.config.errorHandler = vi.fn()) + const handler = vi.fn() + app.config.errorHandler = handler app.mount(root) expect(serializeInner(root)).toBe('') @@ -422,7 +423,8 @@ describe('api: defineAsyncComponent', () => { const app = createApp({ render: () => h(Foo) }) - const handler = (app.config.errorHandler = vi.fn()) + const handler = vi.fn() + app.config.errorHandler = handler app.mount(root) expect(serializeInner(root)).toBe('') await timeout(1) diff --git a/packages/runtime-dom/__tests__/customizedBuiltIn.spec.ts b/packages/runtime-dom/__tests__/customizedBuiltIn.spec.ts index 24a152e82..9d2135a40 100644 --- a/packages/runtime-dom/__tests__/customizedBuiltIn.spec.ts +++ b/packages/runtime-dom/__tests__/customizedBuiltIn.spec.ts @@ -1,8 +1,8 @@ -import { vi } from 'vitest' +import { vi, SpyInstance } from 'vitest' import { render, h } from '@vue/runtime-dom' describe('customized built-in elements support', () => { - let createElement: vi.SpyInstance + let createElement: SpyInstance afterEach(() => { createElement.mockRestore() })