@@ -4,49 +4,49 @@ exports[`stringify static html > eligible content (elements > 20) + non-eligible
4
4
"const { createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
5
5
6
6
return function render(_ctx, _cache) {
7
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
7
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
8
8
_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 ),
9
9
_createElementVNode (" div" , { key: " 1" }, " 1" , - 1 /* CACHED */ ),
10
10
_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 )
11
- ]). slice ()) ))
11
+ ]))] ))
12
12
} "
13
13
` ;
14
14
15
15
exports [` stringify static html > escape 1` ] = `
16
16
"const { toDisplayString : _toDisplayString , normalizeClass : _normalizeClass , createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
17
17
18
18
return function render(_ctx, _cache) {
19
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
19
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
20
20
_createStaticVNode (" <div><span class=\\ " foo & gt ;ar \\" >1 + <</span><span>&</span><span class=\\ " foo & gt ;ar \\" >1 + <</span><span>&</span><span class=\\ " foo & gt ;ar \\" >1 + <</span><span>&</span><span class=\\ " foo & gt ;ar \\" >1 + <</span><span>&</span><span class=\\ " foo & gt ;ar \\" >1 + <</span><span>&</span></div>" , 1 )
21
- ]). slice ()) ))
21
+ ]))] ))
22
22
} "
23
23
` ;
24
24
25
25
exports [` stringify static html > serializing constant bindings 1` ] = `
26
26
"const { toDisplayString : _toDisplayString , normalizeClass : _normalizeClass , createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
27
27
28
28
return function render(_ctx, _cache) {
29
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
29
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
30
30
_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 )
31
- ]). slice ()) ))
31
+ ]))] ))
32
32
} "
33
33
` ;
34
34
35
35
exports [` stringify static html > serializing template string style 1` ] = `
36
36
"const { toDisplayString : _toDisplayString , normalizeClass : _normalizeClass , createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
37
37
38
38
return function render(_ctx, _cache) {
39
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
39
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
40
40
_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 )
41
- ]). slice ()) ))
41
+ ]))] ))
42
42
} "
43
43
` ;
44
44
45
45
exports [` stringify static html > should bail for <option > elements with null values 1`] = `
46
46
"const { createElementVNode : _createElementVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
47
47
48
48
return function render(_ctx, _cache) {
49
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
49
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
50
50
_createElementVNode (" select" , null , [
51
51
_createElementVNode (" option" , { value: null }),
52
52
_createElementVNode (" option" , { value: " 1" }),
@@ -55,23 +55,23 @@ return function render(_ctx, _cache) {
55
55
_createElementVNode (" option" , { value: " 1" }),
56
56
_createElementVNode (" option" , { value: " 1" })
57
57
], - 1 /* CACHED */ )
58
- ]). slice ()) ))
58
+ ]))] ))
59
59
} "
60
60
`;
61
61
62
62
exports[`stringify static html > should bail for <option > elements with number values 1`] = `
63
63
"const { createElementVNode : _createElementVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
64
64
65
65
return function render(_ctx, _cache) {
66
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
66
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
67
67
_createElementVNode (" select" , null , [
68
68
_createElementVNode (" option" , { value: 1 }),
69
69
_createElementVNode (" option" , { value: 1 }),
70
70
_createElementVNode (" option" , { value: 1 }),
71
71
_createElementVNode (" option" , { value: 1 }),
72
72
_createElementVNode (" option" , { value: 1 })
73
73
], - 1 /* CACHED */ )
74
- ]). slice ()) ))
74
+ ]))] ))
75
75
} "
76
76
`;
77
77
@@ -95,7 +95,7 @@ exports[`stringify static html > should bail on bindings that are cached but not
95
95
"const { createElementVNode : _createElementVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
96
96
97
97
return function render(_ctx, _cache) {
98
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
98
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
99
99
_createElementVNode (" div" , null , [
100
100
_createElementVNode (" span" , { class: " foo" }, " foo" ),
101
101
_createElementVNode (" span" , { class: " foo" }, " foo" ),
@@ -104,57 +104,57 @@ return function render(_ctx, _cache) {
104
104
_createElementVNode (" span" , { class: " foo" }, " foo" ),
105
105
_createElementVNode (" img" , { src: _imports_0_ })
106
106
], - 1 /* CACHED */ )
107
- ]). slice ()) ))
107
+ ]))] ))
108
108
} "
109
109
` ;
110
110
111
111
exports [` stringify static html > should work for <option > elements with string values 1`] = `
112
112
"const { createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
113
113
114
114
return function render(_ctx, _cache) {
115
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
115
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
116
116
_createStaticVNode (" <select><option value=\\ " 1 \\" ></option><option value=\\ " 1 \\" ></option><option value=\\ " 1 \\" ></option><option value=\\ " 1 \\" ></option><option value=\\ " 1 \\" ></option></select>" , 1 )
117
- ]). slice ()) ))
117
+ ]))] ))
118
118
} "
119
119
`;
120
120
121
121
exports[`stringify static html > should work for multiple adjacent nodes 1`] = `
122
122
"const { createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
123
123
124
124
return function render(_ctx, _cache) {
125
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
125
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
126
126
_createStaticVNode (" <span class=\\ " foo \\" ></span><span class=\\ " foo \\" ></span><span class=\\ " foo \\" ></span><span class=\\ " foo \\" ></span><span class=\\ " foo \\" ></span>" , 5 )
127
- ]). slice ()) ))
127
+ ]))] ))
128
128
} "
129
129
`;
130
130
131
131
exports[`stringify static html > should work on eligible content (elements > 20) 1`] = `
132
132
"const { createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
133
133
134
134
return function render(_ctx, _cache) {
135
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
135
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
136
136
_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 )
137
- ]). slice ()) ))
137
+ ]))] ))
138
138
} "
139
139
`;
140
140
141
141
exports[`stringify static html > should work on eligible content (elements with binding > 5) 1`] = `
142
142
"const { createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
143
143
144
144
return function render(_ctx, _cache) {
145
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
145
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
146
146
_createStaticVNode (" <div><span class=\\ " foo \\" ></span><span class=\\ " foo \\" ></span><span class=\\ " foo \\" ></span><span class=\\ " foo \\" ></span><span class=\\ " foo \\" ></span></div>" , 1 )
147
- ]). slice ()) ))
147
+ ]))] ))
148
148
} "
149
149
`;
150
150
151
151
exports[`stringify static html > should work with bindings that are non-static but stringifiable 1`] = `
152
152
"const { createElementVNode : _createElementVNode , createStaticVNode : _createStaticVNode , openBlock : _openBlock , createElementBlock : _createElementBlock } = Vue
153
153
154
154
return function render(_ctx, _cache) {
155
- return (_openBlock (), _createElementBlock (" div" , null , (_cache [0 ] || (_cache [0 ] = [
155
+ return (_openBlock (), _createElementBlock (" div" , null , [ ... (_cache [0 ] || (_cache [0 ] = [
156
156
_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 )
157
- ]). slice ()) ))
157
+ ]))] ))
158
158
} "
159
159
`;
160
160
0 commit comments