Skip to content

Commit ae8fc92

Browse files
committed
test: update snapshots
1 parent bc8f91d commit ae8fc92

8 files changed

+114
-114
lines changed

packages/compiler-ssr/__tests__/ssrComponent.spec.ts

+18-18
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ describe('ssr: components', () => {
44
test('basic', () => {
55
expect(compile(`<foo id="a" :prop="b" />`).code).toMatchInlineSnapshot(`
66
"const { resolveComponent } = require(\\"vue\\")
7-
const { _renderComponent } = require(\\"@vue/server-renderer\\")
7+
const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
88
99
return function ssrRender(_ctx, _push, _parent) {
1010
const _component_foo = resolveComponent(\\"foo\\")
1111
12-
_renderComponent(_component_foo, {
12+
_ssrRenderComponent(_component_foo, {
1313
id: \\"a\\",
1414
prop: _ctx.b
1515
}, null, _parent)
@@ -21,24 +21,24 @@ describe('ssr: components', () => {
2121
expect(compile(`<component is="foo" prop="b" />`).code)
2222
.toMatchInlineSnapshot(`
2323
"const { resolveComponent } = require(\\"vue\\")
24-
const { _renderComponent } = require(\\"@vue/server-renderer\\")
24+
const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
2525
2626
return function ssrRender(_ctx, _push, _parent) {
2727
const _component_foo = resolveComponent(\\"foo\\")
2828
29-
_renderComponent(_component_foo, { prop: \\"b\\" }, null, _parent)
29+
_ssrRenderComponent(_component_foo, { prop: \\"b\\" }, null, _parent)
3030
}"
3131
`)
3232

3333
expect(compile(`<compoonent :is="foo" prop="b" />`).code)
3434
.toMatchInlineSnapshot(`
3535
"const { resolveComponent } = require(\\"vue\\")
36-
const { _renderComponent } = require(\\"@vue/server-renderer\\")
36+
const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
3737
3838
return function ssrRender(_ctx, _push, _parent) {
3939
const _component_compoonent = resolveComponent(\\"compoonent\\")
4040
41-
_renderComponent(_component_compoonent, {
41+
_ssrRenderComponent(_component_compoonent, {
4242
is: _ctx.foo,
4343
prop: \\"b\\"
4444
}, null, _parent)
@@ -50,12 +50,12 @@ describe('ssr: components', () => {
5050
test('implicit default slot', () => {
5151
expect(compile(`<foo>hello<div/></foo>`).code).toMatchInlineSnapshot(`
5252
"const { resolveComponent } = require(\\"vue\\")
53-
const { _renderComponent } = require(\\"@vue/server-renderer\\")
53+
const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
5454
5555
return function ssrRender(_ctx, _push, _parent) {
5656
const _component_foo = resolveComponent(\\"foo\\")
5757
58-
_renderComponent(_component_foo, null, {
58+
_ssrRenderComponent(_component_foo, null, {
5959
default: (_, _push, _parent) => {
6060
_push(\`hello<div></div>\`)
6161
},
@@ -69,14 +69,14 @@ describe('ssr: components', () => {
6969
expect(compile(`<foo v-slot="{ msg }">{{ msg + outer }}</foo>`).code)
7070
.toMatchInlineSnapshot(`
7171
"const { resolveComponent } = require(\\"vue\\")
72-
const { _renderComponent, _interpolate } = require(\\"@vue/server-renderer\\")
72+
const { _ssrRenderComponent, _ssrInterpolate } = require(\\"@vue/server-renderer\\")
7373
7474
return function ssrRender(_ctx, _push, _parent) {
7575
const _component_foo = resolveComponent(\\"foo\\")
7676
77-
_renderComponent(_component_foo, null, {
77+
_ssrRenderComponent(_component_foo, null, {
7878
default: ({ msg }, _push, _parent) => {
79-
_push(\`\${_interpolate(msg + _ctx.outer)}\`)
79+
_push(\`\${_ssrInterpolate(msg + _ctx.outer)}\`)
8080
},
8181
_compiled: true
8282
}, _parent)
@@ -92,12 +92,12 @@ describe('ssr: components', () => {
9292
</foo>`).code
9393
).toMatchInlineSnapshot(`
9494
"const { resolveComponent } = require(\\"vue\\")
95-
const { _renderComponent } = require(\\"@vue/server-renderer\\")
95+
const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
9696
9797
return function ssrRender(_ctx, _push, _parent) {
9898
const _component_foo = resolveComponent(\\"foo\\")
9999
100-
_renderComponent(_component_foo, null, {
100+
_ssrRenderComponent(_component_foo, null, {
101101
default: (_, _push, _parent) => {
102102
_push(\`foo\`)
103103
},
@@ -117,12 +117,12 @@ describe('ssr: components', () => {
117117
</foo>`).code
118118
).toMatchInlineSnapshot(`
119119
"const { resolveComponent, createSlots } = require(\\"vue\\")
120-
const { _renderComponent } = require(\\"@vue/server-renderer\\")
120+
const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
121121
122122
return function ssrRender(_ctx, _push, _parent) {
123123
const _component_foo = resolveComponent(\\"foo\\")
124124
125-
_renderComponent(_component_foo, null, createSlots({ _compiled: true }, [
125+
_ssrRenderComponent(_component_foo, null, createSlots({ _compiled: true }, [
126126
(_ctx.ok)
127127
? {
128128
name: \\"named\\",
@@ -143,17 +143,17 @@ describe('ssr: components', () => {
143143
</foo>`).code
144144
).toMatchInlineSnapshot(`
145145
"const { resolveComponent, renderList, createSlots } = require(\\"vue\\")
146-
const { _renderComponent, _interpolate } = require(\\"@vue/server-renderer\\")
146+
const { _ssrRenderComponent, _ssrInterpolate } = require(\\"@vue/server-renderer\\")
147147
148148
return function ssrRender(_ctx, _push, _parent) {
149149
const _component_foo = resolveComponent(\\"foo\\")
150150
151-
_renderComponent(_component_foo, null, createSlots({ _compiled: true }, [
151+
_ssrRenderComponent(_component_foo, null, createSlots({ _compiled: true }, [
152152
renderList(_ctx.names, (key) => {
153153
return {
154154
name: key,
155155
fn: ({ msg }, _push, _parent) => {
156-
_push(\`\${_interpolate(msg + key + _ctx.bar)}\`)
156+
_push(\`\${_ssrInterpolate(msg + key + _ctx.bar)}\`)
157157
}
158158
}
159159
})

packages/compiler-ssr/__tests__/ssrElement.spec.ts

+20-20
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ describe('ssr: element', () => {
3030

3131
test('v-text', () => {
3232
expect(getCompiledString(`<div v-text="foo"/>`)).toMatchInlineSnapshot(
33-
`"\`<div>\${_interpolate(_ctx.foo)}</div>\`"`
33+
`"\`<div>\${_ssrInterpolate(_ctx.foo)}</div>\`"`
3434
)
3535
})
3636

3737
test('<textarea> with dynamic value', () => {
3838
expect(
3939
getCompiledString(`<textarea :value="foo"/>`)
4040
).toMatchInlineSnapshot(
41-
`"\`<textarea>\${_interpolate(_ctx.foo)}</textarea>\`"`
41+
`"\`<textarea>\${_ssrInterpolate(_ctx.foo)}</textarea>\`"`
4242
)
4343
})
4444

@@ -51,15 +51,15 @@ describe('ssr: element', () => {
5151
test('<textarea> with dynamic v-bind', () => {
5252
expect(compile(`<textarea v-bind="obj">fallback</textarea>`).code)
5353
.toMatchInlineSnapshot(`
54-
"const { _renderAttrs, _interpolate } = require(\\"@vue/server-renderer\\")
54+
"const { _ssrRenderAttrs, _ssrInterpolate } = require(\\"@vue/server-renderer\\")
5555
5656
return function ssrRender(_ctx, _push, _parent) {
5757
let _temp0
5858
5959
_push(\`<textarea\${
60-
_renderAttrs(_temp0 = _ctx.obj)
60+
_ssrRenderAttrs(_temp0 = _ctx.obj)
6161
}>\${
62-
_interpolate((\\"value\\" in _temp0) ? _temp0.value : \\"fallback\\")
62+
_ssrInterpolate((\\"value\\" in _temp0) ? _temp0.value : \\"fallback\\")
6363
}</textarea>\`)
6464
}"
6565
`)
@@ -77,31 +77,31 @@ describe('ssr: element', () => {
7777
expect(
7878
getCompiledString(`<div id="foo" :class="bar"></div>`)
7979
).toMatchInlineSnapshot(
80-
`"\`<div id=\\"foo\\"\${_renderClass(_ctx.bar)}></div>\`"`
80+
`"\`<div id=\\"foo\\"\${_ssrRenderClass(_ctx.bar)}></div>\`"`
8181
)
8282
})
8383

8484
test('static class + v-bind:class', () => {
8585
expect(
8686
getCompiledString(`<div class="foo" :class="bar"></div>`)
8787
).toMatchInlineSnapshot(
88-
`"\`<div\${_renderClass([_ctx.bar, \\"foo\\"])}></div>\`"`
88+
`"\`<div\${_ssrRenderClass([_ctx.bar, \\"foo\\"])}></div>\`"`
8989
)
9090
})
9191

9292
test('v-bind:style', () => {
9393
expect(
9494
getCompiledString(`<div id="foo" :style="bar"></div>`)
9595
).toMatchInlineSnapshot(
96-
`"\`<div id=\\"foo\\"\${_renderStyle(_ctx.bar)}></div>\`"`
96+
`"\`<div id=\\"foo\\"\${_ssrRenderStyle(_ctx.bar)}></div>\`"`
9797
)
9898
})
9999

100100
test('static style + v-bind:style', () => {
101101
expect(
102102
getCompiledString(`<div style="color:red;" :style="bar"></div>`)
103103
).toMatchInlineSnapshot(
104-
`"\`<div\${_renderStyle([_hoisted_1, _ctx.bar])}></div>\`"`
104+
`"\`<div\${_ssrRenderStyle([_hoisted_1, _ctx.bar])}></div>\`"`
105105
)
106106
})
107107

@@ -117,28 +117,28 @@ describe('ssr: element', () => {
117117
expect(
118118
getCompiledString(`<div :id="id" class="bar"></div>`)
119119
).toMatchInlineSnapshot(
120-
`"\`<div\${_renderAttr(\\"id\\", _ctx.id)} class=\\"bar\\"></div>\`"`
120+
`"\`<div\${_ssrRenderAttr(\\"id\\", _ctx.id)} class=\\"bar\\"></div>\`"`
121121
)
122122
})
123123

124124
test('v-bind:[key]', () => {
125125
expect(
126126
getCompiledString(`<div v-bind:[key]="value"></div>`)
127127
).toMatchInlineSnapshot(
128-
`"\`<div\${_renderAttrs({ [_ctx.key]: _ctx.value })}></div>\`"`
128+
`"\`<div\${_ssrRenderAttrs({ [_ctx.key]: _ctx.value })}></div>\`"`
129129
)
130130

131131
expect(getCompiledString(`<div class="foo" v-bind:[key]="value"></div>`))
132132
.toMatchInlineSnapshot(`
133-
"\`<div\${_renderAttrs({
133+
"\`<div\${_ssrRenderAttrs({
134134
class: \\"foo\\",
135135
[_ctx.key]: _ctx.value
136136
})}></div>\`"
137137
`)
138138

139139
expect(getCompiledString(`<div :id="id" v-bind:[key]="value"></div>`))
140140
.toMatchInlineSnapshot(`
141-
"\`<div\${_renderAttrs({
141+
"\`<div\${_ssrRenderAttrs({
142142
id: _ctx.id,
143143
[_ctx.key]: _ctx.value
144144
})}></div>\`"
@@ -148,31 +148,31 @@ describe('ssr: element', () => {
148148
test('v-bind="obj"', () => {
149149
expect(
150150
getCompiledString(`<div v-bind="obj"></div>`)
151-
).toMatchInlineSnapshot(`"\`<div\${_renderAttrs(_ctx.obj)}></div>\`"`)
151+
).toMatchInlineSnapshot(`"\`<div\${_ssrRenderAttrs(_ctx.obj)}></div>\`"`)
152152

153153
expect(
154154
getCompiledString(`<div class="foo" v-bind="obj"></div>`)
155155
).toMatchInlineSnapshot(
156-
`"\`<div\${_renderAttrs(mergeProps({ class: \\"foo\\" }, _ctx.obj))}></div>\`"`
156+
`"\`<div\${_ssrRenderAttrs(mergeProps({ class: \\"foo\\" }, _ctx.obj))}></div>\`"`
157157
)
158158

159159
expect(
160160
getCompiledString(`<div :id="id" v-bind="obj"></div>`)
161161
).toMatchInlineSnapshot(
162-
`"\`<div\${_renderAttrs(mergeProps({ id: _ctx.id }, _ctx.obj))}></div>\`"`
162+
`"\`<div\${_ssrRenderAttrs(mergeProps({ id: _ctx.id }, _ctx.obj))}></div>\`"`
163163
)
164164

165165
// dynamic key + v-bind="object"
166166
expect(
167167
getCompiledString(`<div :[key]="id" v-bind="obj"></div>`)
168168
).toMatchInlineSnapshot(
169-
`"\`<div\${_renderAttrs(mergeProps({ [_ctx.key]: _ctx.id }, _ctx.obj))}></div>\`"`
169+
`"\`<div\${_ssrRenderAttrs(mergeProps({ [_ctx.key]: _ctx.id }, _ctx.obj))}></div>\`"`
170170
)
171171

172172
// should merge class and :class
173173
expect(getCompiledString(`<div class="a" :class="b" v-bind="obj"></div>`))
174174
.toMatchInlineSnapshot(`
175-
"\`<div\${_renderAttrs(mergeProps({
175+
"\`<div\${_ssrRenderAttrs(mergeProps({
176176
class: [\\"a\\", _ctx.b]
177177
}, _ctx.obj))}></div>\`"
178178
`)
@@ -183,7 +183,7 @@ describe('ssr: element', () => {
183183
`<div style="color:red;" :style="b" v-bind="obj"></div>`
184184
)
185185
).toMatchInlineSnapshot(`
186-
"\`<div\${_renderAttrs(mergeProps({
186+
"\`<div\${_ssrRenderAttrs(mergeProps({
187187
style: [_hoisted_1, _ctx.b]
188188
}, _ctx.obj))}></div>\`"
189189
`)
@@ -198,7 +198,7 @@ describe('ssr: element', () => {
198198
).toMatchInlineSnapshot(`"\`<div id=\\"foo\\"></div>\`"`)
199199
expect(
200200
getCompiledString(`<div v-bind="foo" v-on="bar"/>`)
201-
).toMatchInlineSnapshot(`"\`<div\${_renderAttrs(_ctx.foo)}></div>\`"`)
201+
).toMatchInlineSnapshot(`"\`<div\${_ssrRenderAttrs(_ctx.foo)}></div>\`"`)
202202
})
203203
})
204204
})

packages/compiler-ssr/__tests__/ssrSlotOutlet.spec.ts

+11-11
Original file line numberDiff line numberDiff line change
@@ -3,41 +3,41 @@ import { compile } from '../src'
33
describe('ssr: <slot>', () => {
44
test('basic', () => {
55
expect(compile(`<slot/>`).code).toMatchInlineSnapshot(`
6-
"const { _renderSlot } = require(\\"@vue/server-renderer\\")
6+
"const { _ssrRenderSlot } = require(\\"@vue/server-renderer\\")
77
88
return function ssrRender(_ctx, _push, _parent) {
9-
_renderSlot(_ctx.$slots, \\"default\\", {}, null, _push, _parent)
9+
_ssrRenderSlot(_ctx.$slots, \\"default\\", {}, null, _push, _parent)
1010
}"
1111
`)
1212
})
1313

1414
test('with name', () => {
1515
expect(compile(`<slot name="foo" />`).code).toMatchInlineSnapshot(`
16-
"const { _renderSlot } = require(\\"@vue/server-renderer\\")
16+
"const { _ssrRenderSlot } = require(\\"@vue/server-renderer\\")
1717
1818
return function ssrRender(_ctx, _push, _parent) {
19-
_renderSlot(_ctx.$slots, \\"foo\\", {}, null, _push, _parent)
19+
_ssrRenderSlot(_ctx.$slots, \\"foo\\", {}, null, _push, _parent)
2020
}"
2121
`)
2222
})
2323

2424
test('with dynamic name', () => {
2525
expect(compile(`<slot :name="bar.baz" />`).code).toMatchInlineSnapshot(`
26-
"const { _renderSlot } = require(\\"@vue/server-renderer\\")
26+
"const { _ssrRenderSlot } = require(\\"@vue/server-renderer\\")
2727
2828
return function ssrRender(_ctx, _push, _parent) {
29-
_renderSlot(_ctx.$slots, _ctx.bar.baz, {}, null, _push, _parent)
29+
_ssrRenderSlot(_ctx.$slots, _ctx.bar.baz, {}, null, _push, _parent)
3030
}"
3131
`)
3232
})
3333

3434
test('with props', () => {
3535
expect(compile(`<slot name="foo" :p="1" bar="2" />`).code)
3636
.toMatchInlineSnapshot(`
37-
"const { _renderSlot } = require(\\"@vue/server-renderer\\")
37+
"const { _ssrRenderSlot } = require(\\"@vue/server-renderer\\")
3838
3939
return function ssrRender(_ctx, _push, _parent) {
40-
_renderSlot(_ctx.$slots, \\"foo\\", {
40+
_ssrRenderSlot(_ctx.$slots, \\"foo\\", {
4141
p: 1,
4242
bar: \\"2\\"
4343
}, null, _push, _parent)
@@ -48,11 +48,11 @@ describe('ssr: <slot>', () => {
4848
test('with fallback', () => {
4949
expect(compile(`<slot>some {{ fallback }} content</slot>`).code)
5050
.toMatchInlineSnapshot(`
51-
"const { _renderSlot, _interpolate } = require(\\"@vue/server-renderer\\")
51+
"const { _ssrRenderSlot, _ssrInterpolate } = require(\\"@vue/server-renderer\\")
5252
5353
return function ssrRender(_ctx, _push, _parent) {
54-
_renderSlot(_ctx.$slots, \\"default\\", {}, () => {
55-
_push(\`some \${_interpolate(_ctx.fallback)} content\`)
54+
_ssrRenderSlot(_ctx.$slots, \\"default\\", {}, () => {
55+
_push(\`some \${_ssrInterpolate(_ctx.fallback)} content\`)
5656
}, _push, _parent)
5757
}"
5858
`)

packages/compiler-ssr/__tests__/ssrText.spec.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ describe('ssr: text', () => {
2222

2323
test('interpolation', () => {
2424
expect(compile(`foo {{ bar }} baz`).code).toMatchInlineSnapshot(`
25-
"const { _interpolate } = require(\\"@vue/server-renderer\\")
25+
"const { _ssrInterpolate } = require(\\"@vue/server-renderer\\")
2626
2727
return function ssrRender(_ctx, _push, _parent) {
28-
_push(\`foo \${_interpolate(_ctx.bar)} baz\`)
28+
_push(\`foo \${_ssrInterpolate(_ctx.bar)} baz\`)
2929
}"
3030
`)
3131
})
@@ -35,13 +35,13 @@ describe('ssr: text', () => {
3535
compile(`<div><span>{{ foo }} bar</span><span>baz {{ qux }}</span></div>`)
3636
.code
3737
).toMatchInlineSnapshot(`
38-
"const { _interpolate } = require(\\"@vue/server-renderer\\")
38+
"const { _ssrInterpolate } = require(\\"@vue/server-renderer\\")
3939
4040
return function ssrRender(_ctx, _push, _parent) {
4141
_push(\`<div><span>\${
42-
_interpolate(_ctx.foo)
42+
_ssrInterpolate(_ctx.foo)
4343
} bar</span><span>baz \${
44-
_interpolate(_ctx.qux)
44+
_ssrInterpolate(_ctx.qux)
4545
}</span></div>\`)
4646
}"
4747
`)

0 commit comments

Comments
 (0)