|
|
@@ -4,11 +4,11 @@ exports[`stringify static html > eligible content (elements > 20) + non-eligible
|
|
|
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createStaticVNode("<span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span>", 20),
|
|
|
_createElementVNode("div", { key: "1" }, "1", -1 /* CACHED */),
|
|
|
_createStaticVNode("<span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span>", 20)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -16,9 +16,9 @@ exports[`stringify static html > escape 1`] = `
|
|
|
"const { toDisplayString: _toDisplayString, normalizeClass: _normalizeClass, createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createStaticVNode("<div><span class=\\"foo>ar\\">1 + <</span><span>&</span><span class=\\"foo>ar\\">1 + <</span><span>&</span><span class=\\"foo>ar\\">1 + <</span><span>&</span><span class=\\"foo>ar\\">1 + <</span><span>&</span><span class=\\"foo>ar\\">1 + <</span><span>&</span></div>", 1)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -26,9 +26,9 @@ exports[`stringify static html > serializing constant bindings 1`] = `
|
|
|
"const { toDisplayString: _toDisplayString, normalizeClass: _normalizeClass, createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createStaticVNode("<div style=\\"color:red;\\"><span class=\\"foo bar\\">1 + false</span><span class=\\"foo bar\\">1 + false</span><span class=\\"foo bar\\">1 + false</span><span class=\\"foo bar\\">1 + false</span><span class=\\"foo bar\\">1 + false</span></div>", 1)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -36,9 +36,9 @@ exports[`stringify static html > serializing template string style 1`] = `
|
|
|
"const { toDisplayString: _toDisplayString, normalizeClass: _normalizeClass, createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createStaticVNode("<div style=\\"color:red;\\"><span class=\\"foo bar\\">1 + false</span><span class=\\"foo bar\\">1 + false</span><span class=\\"foo bar\\">1 + false</span><span class=\\"foo bar\\">1 + false</span><span class=\\"foo bar\\">1 + false</span></div>", 1)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -46,7 +46,7 @@ exports[`stringify static html > should bail for <option> elements with null val
|
|
|
"const { createElementVNode: _createElementVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createElementVNode("select", null, [
|
|
|
_createElementVNode("option", { value: null }),
|
|
|
_createElementVNode("option", { value: "1" }),
|
|
|
@@ -55,7 +55,7 @@ return function render(_ctx, _cache) {
|
|
|
_createElementVNode("option", { value: "1" }),
|
|
|
_createElementVNode("option", { value: "1" })
|
|
|
], -1 /* CACHED */)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -63,7 +63,7 @@ exports[`stringify static html > should bail for <option> elements with number v
|
|
|
"const { createElementVNode: _createElementVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createElementVNode("select", null, [
|
|
|
_createElementVNode("option", { value: 1 }),
|
|
|
_createElementVNode("option", { value: 1 }),
|
|
|
@@ -71,7 +71,7 @@ return function render(_ctx, _cache) {
|
|
|
_createElementVNode("option", { value: 1 }),
|
|
|
_createElementVNode("option", { value: 1 })
|
|
|
], -1 /* CACHED */)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -95,7 +95,7 @@ exports[`stringify static html > should bail on bindings that are cached but not
|
|
|
"const { createElementVNode: _createElementVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createElementVNode("div", null, [
|
|
|
_createElementVNode("span", { class: "foo" }, "foo"),
|
|
|
_createElementVNode("span", { class: "foo" }, "foo"),
|
|
|
@@ -104,7 +104,7 @@ return function render(_ctx, _cache) {
|
|
|
_createElementVNode("span", { class: "foo" }, "foo"),
|
|
|
_createElementVNode("img", { src: _imports_0_ })
|
|
|
], -1 /* CACHED */)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -112,9 +112,9 @@ exports[`stringify static html > should work for <option> elements with string v
|
|
|
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createStaticVNode("<select><option value=\\"1\\"></option><option value=\\"1\\"></option><option value=\\"1\\"></option><option value=\\"1\\"></option><option value=\\"1\\"></option></select>", 1)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -122,9 +122,9 @@ exports[`stringify static html > should work for multiple adjacent nodes 1`] = `
|
|
|
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createStaticVNode("<span class=\\"foo\\"></span><span class=\\"foo\\"></span><span class=\\"foo\\"></span><span class=\\"foo\\"></span><span class=\\"foo\\"></span>", 5)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -132,9 +132,9 @@ exports[`stringify static html > should work on eligible content (elements > 20)
|
|
|
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createStaticVNode("<div><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>", 1)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -142,9 +142,9 @@ exports[`stringify static html > should work on eligible content (elements with
|
|
|
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_createStaticVNode("<div><span class=\\"foo\\"></span><span class=\\"foo\\"></span><span class=\\"foo\\"></span><span class=\\"foo\\"></span><span class=\\"foo\\"></span></div>", 1)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|
|
|
@@ -152,9 +152,9 @@ exports[`stringify static html > should work with bindings that are non-static b
|
|
|
"const { createElementVNode: _createElementVNode, createStaticVNode: _createStaticVNode, openBlock: _openBlock, createElementBlock: _createElementBlock } = Vue
|
|
|
|
|
|
return function render(_ctx, _cache) {
|
|
|
- return (_openBlock(), _createElementBlock("div", null, _cache[0] || (_cache[0] = [
|
|
|
+ return (_openBlock(), _createElementBlock("div", null, [...(_cache[0] || (_cache[0] = [
|
|
|
_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)
|
|
|
- ])))
|
|
|
+ ]))]))
|
|
|
}"
|
|
|
`;
|
|
|
|