diff --git a/packages/compiler-core/__tests__/transforms/vOn.spec.ts b/packages/compiler-core/__tests__/transforms/vOn.spec.ts index 19c44c3da..4f7cd6c17 100644 --- a/packages/compiler-core/__tests__/transforms/vOn.spec.ts +++ b/packages/compiler-core/__tests__/transforms/vOn.spec.ts @@ -406,6 +406,22 @@ describe('compiler: transform v-on', () => { expect(onError).not.toHaveBeenCalled() }) + test('case conversion for kebab-case events', () => { + const { node } = parseWithVOn(`
`) + expect((node.codegenNode as VNodeCall).props).toMatchObject({ + properties: [ + { + key: { + content: `onFooBar` + }, + value: { + content: `onMount` + } + } + ] + }) + }) + test('case conversion for vnode hooks', () => { const { node } = parseWithVOn(``) expect((node.codegenNode as VNodeCall).props).toMatchObject({