-// Jest Snapshot v1, https://goo.gl/fbAQLP
+// Vitest Snapshot v1
-exports[`stringify static html should bail on bindings that are hoisted but not stringifiable 1`] = `
+exports[`stringify static html > should bail on bindings that are hoisted but not stringifiable 1`] = `
"const { createElementVNode: _createElementVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
-const _hoisted_1 = /*#__PURE__*/_createElementVNode("div", null, [
- /*#__PURE__*/_createElementVNode("span", { class: "foo" }, "foo"),
- /*#__PURE__*/_createElementVNode("span", { class: "foo" }, "foo"),
- /*#__PURE__*/_createElementVNode("span", { class: "foo" }, "foo"),
- /*#__PURE__*/_createElementVNode("span", { class: "foo" }, "foo"),
- /*#__PURE__*/_createElementVNode("span", { class: "foo" }, "foo"),
- /*#__PURE__*/_createElementVNode("img", { src: _imports_0_ })
+const _hoisted_1 = /*#__PURE__*/_createElementVNode(\\"div\\", null, [
+ /*#__PURE__*/_createElementVNode(\\"span\\", { class: \\"foo\\" }, \\"foo\\"),
+ /*#__PURE__*/_createElementVNode(\\"span\\", { class: \\"foo\\" }, \\"foo\\"),
+ /*#__PURE__*/_createElementVNode(\\"span\\", { class: \\"foo\\" }, \\"foo\\"),
+ /*#__PURE__*/_createElementVNode(\\"span\\", { class: \\"foo\\" }, \\"foo\\"),
+ /*#__PURE__*/_createElementVNode(\\"span\\", { class: \\"foo\\" }, \\"foo\\"),
+ /*#__PURE__*/_createElementVNode(\\"img\\", { src: _imports_0_ })
], -1 /* HOISTED */)
const _hoisted_2 = [
_hoisted_1
]
return function render(_ctx, _cache) {
- return (_openBlock(), _createElementBlock("div", null, _hoisted_2))
+ return (_openBlock(), _createElementBlock(\\"div\\", null, _hoisted_2))
}"
`;
-exports[`stringify static html should work with bindings that are non-static but stringifiable 1`] = `
+exports[`stringify static html > should work with bindings that are non-static but stringifiable 1`] = `
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
-const _hoisted_1 = /*#__PURE__*/_createStaticVNode("<div><span class=\\"foo\\">foo</span><span class=\\"foo\\">foo</span><span class=\\"foo\\">foo</span><span class=\\"foo\\">foo</span><span class=\\"foo\\">foo</span><img src=\\"" + _imports_0_ + "\\"></div>", 1)
+const _hoisted_1 = /*#__PURE__*/_createStaticVNode(\\"<div><span class=\\\\\\"foo\\\\\\">foo</span><span class=\\\\\\"foo\\\\\\">foo</span><span class=\\\\\\"foo\\\\\\">foo</span><span class=\\\\\\"foo\\\\\\">foo</span><span class=\\\\\\"foo\\\\\\">foo</span><img src=\\\\\\"\\" + _imports_0_ + \\"\\\\\\"></div>\\", 1)
const _hoisted_2 = [
_hoisted_1
]
return function render(_ctx, _cache) {
- return (_openBlock(), _createElementBlock("div", null, _hoisted_2))
+ return (_openBlock(), _createElementBlock(\\"div\\", null, _hoisted_2))
}"
`;
-exports[`stringify static html stringify v-html 1`] = `
+exports[`stringify static html > stringify v-html 1`] = `
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode } = Vue
-const _hoisted_1 = /*#__PURE__*/_createStaticVNode("<pre data-type=\\"js\\"><code><span>show-it </span></code></pre><div class><span class>1</span><span class>2</span></div>", 2)
+const _hoisted_1 = /*#__PURE__*/_createStaticVNode(\\"<pre data-type=\\\\\\"js\\\\\\"><code><span>show-it </span></code></pre><div class><span class>1</span><span class>2</span></div>\\", 2)
return function render(_ctx, _cache) {
return _hoisted_1
}"
`;
-exports[`stringify static html stringify v-text 1`] = `
+exports[`stringify static html > stringify v-text 1`] = `
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode } = Vue
-const _hoisted_1 = /*#__PURE__*/_createStaticVNode("<pre data-type=\\"js\\"><code><span>show-it </span></code></pre><div class><span class>1</span><span class>2</span></div>", 2)
+const _hoisted_1 = /*#__PURE__*/_createStaticVNode(\\"<pre data-type=\\\\\\"js\\\\\\"><code><span>show-it </span></code></pre><div class><span class>1</span><span class>2</span></div>\\", 2)
return function render(_ctx, _cache) {
return _hoisted_1
-// Jest Snapshot v1, https://goo.gl/fbAQLP
+// Vitest Snapshot v1
-exports[`compiler: transform v-model errors should allow usage on custom element 1`] = `
+exports[`compiler: transform v-model > errors > should allow usage on custom element 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelText: _vModelText, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("my-input", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"my-input\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelText, model]
])
}
}"
`;
-exports[`compiler: transform v-model input w/ dynamic v-bind 1`] = `
+exports[`compiler: transform v-model > input w/ dynamic v-bind 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelDynamic: _vModelDynamic, mergeProps: _mergeProps, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", _mergeProps(obj, {
- "onUpdate:modelValue": $event => ((model) = $event)
- }), null, 16 /* FULL_PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", _mergeProps(obj, {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }), null, 16 /* FULL_PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelDynamic, model]
])
}
}"
`;
-exports[`compiler: transform v-model input w/ dynamic v-bind 2`] = `
+exports[`compiler: transform v-model > input w/ dynamic v-bind 2`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelDynamic: _vModelDynamic, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelDynamic, model]
])
}
}"
`;
-exports[`compiler: transform v-model modifiers .lazy 1`] = `
+exports[`compiler: transform v-model > modifiers > .lazy 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelText: _vModelText, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[
_vModelText,
model,
}"
`;
-exports[`compiler: transform v-model modifiers .number 1`] = `
+exports[`compiler: transform v-model > modifiers > .number 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelText: _vModelText, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[
_vModelText,
model,
}"
`;
-exports[`compiler: transform v-model modifiers .trim 1`] = `
+exports[`compiler: transform v-model > modifiers > .trim 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelText: _vModelText, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[
_vModelText,
model,
}"
`;
-exports[`compiler: transform v-model simple expression 1`] = `
+exports[`compiler: transform v-model > simple expression 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelText: _vModelText, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelText, model]
])
}
}"
`;
-exports[`compiler: transform v-model simple expression for input (checkbox) 1`] = `
+exports[`compiler: transform v-model > simple expression for input (checkbox) 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelCheckbox: _vModelCheckbox, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- type: "checkbox",
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ type: \\"checkbox\\",
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelCheckbox, model]
])
}
}"
`;
-exports[`compiler: transform v-model simple expression for input (dynamic type) 1`] = `
+exports[`compiler: transform v-model > simple expression for input (dynamic type) 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelDynamic: _vModelDynamic, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelDynamic, model]
])
}
}"
`;
-exports[`compiler: transform v-model simple expression for input (radio) 1`] = `
+exports[`compiler: transform v-model > simple expression for input (radio) 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelRadio: _vModelRadio, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- type: "radio",
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ type: \\"radio\\",
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelRadio, model]
])
}
}"
`;
-exports[`compiler: transform v-model simple expression for input (text) 1`] = `
+exports[`compiler: transform v-model > simple expression for input (text) 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelText: _vModelText, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("input", {
- type: "text",
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"input\\", {
+ type: \\"text\\",
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelText, model]
])
}
}"
`;
-exports[`compiler: transform v-model simple expression for select 1`] = `
+exports[`compiler: transform v-model > simple expression for select 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelSelect: _vModelSelect, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("select", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"select\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelSelect, model]
])
}
}"
`;
-exports[`compiler: transform v-model simple expression for textarea 1`] = `
+exports[`compiler: transform v-model > simple expression for textarea 1`] = `
"const _Vue = Vue
return function render(_ctx, _cache) {
with (_ctx) {
const { vModelText: _vModelText, withDirectives: _withDirectives, openBlock: _openBlock, createElementBlock: _createElementBlock } = _Vue
- return _withDirectives((_openBlock(), _createElementBlock("textarea", {
- "onUpdate:modelValue": $event => ((model) = $event)
- }, null, 8 /* PROPS */, ["onUpdate:modelValue"])), [
+ return _withDirectives((_openBlock(), _createElementBlock(\\"textarea\\", {
+ \\"onUpdate:modelValue\\": $event => ((model) = $event)
+ }, null, 8 /* PROPS */, [\\"onUpdate:modelValue\\"])), [
[_vModelText, model]
])
}