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() })