]
}
- 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(
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('<!---->')
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)
-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()
})