diff --git a/packages/compiler-dom/__tests__/transforms/__snapshots__/vOn.spec.ts.snap b/packages/compiler-dom/__tests__/transforms/__snapshots__/vOn.spec.ts.snap index d49d731bf..7042b748d 100644 --- a/packages/compiler-dom/__tests__/transforms/__snapshots__/vOn.spec.ts.snap +++ b/packages/compiler-dom/__tests__/transforms/__snapshots__/vOn.spec.ts.snap @@ -1,13 +1,17 @@ // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html -exports[`compiler-dom: transform v-on > should wrap both for dynamic key event w/ once modifiers 1`] = ` +exports[`compiler-dom: transform v-on > should wrap both for dynamic key event w/ event modifiers 1`] = ` "const _Vue = Vue return function render(_ctx, _cache) { with (_ctx) { - const { toHandlerKey: _toHandlerKey, checkDynamicEvent: _checkDynamicEvent, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue + const { toHandlerKey: _toHandlerKey, checkDynamicEvent: _checkDynamicEvent, createElementVNode: _createElementVNode, Fragment: _Fragment, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue - return (_openBlock(), _createElementBlock("div", { [_checkDynamicEvent(_toHandlerKey(e),"Once")]: test }, null, 16 /* FULL_PROPS */)) + return (_openBlock(), _createElementBlock(_Fragment, null, [ + _createElementVNode("div", { [_checkDynamicEvent(_toHandlerKey(e),"Once")]: test }, null, 16 /* FULL_PROPS */), + _createElementVNode("div", { [_checkDynamicEvent(_toHandlerKey(e),"Passive")]: test }, null, 16 /* FULL_PROPS */), + _createElementVNode("div", { [_checkDynamicEvent(_toHandlerKey(e),"Capture")]: test }, null, 16 /* FULL_PROPS */) + ], 64 /* STABLE_FRAGMENT */)) } }" `; diff --git a/packages/compiler-dom/__tests__/transforms/vOn.spec.ts b/packages/compiler-dom/__tests__/transforms/vOn.spec.ts index 896d3dfed..497716ee6 100644 --- a/packages/compiler-dom/__tests__/transforms/vOn.spec.ts +++ b/packages/compiler-dom/__tests__/transforms/vOn.spec.ts @@ -169,8 +169,10 @@ describe('compiler-dom: transform v-on', () => { }) }) - it('should wrap both for dynamic key event w/ once modifiers', () => { - const { root: ast } = parseWithVOn(`
`) + it('should wrap both for dynamic key event w/ event modifiers', () => { + const { root: ast } = parseWithVOn( + `
`, + ) expect(generate(ast).code).toMatchSnapshot() })