]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
test: update snapshots
authorEvan You <yyx990803@gmail.com>
Thu, 6 Feb 2020 17:09:09 +0000 (12:09 -0500)
committerEvan You <yyx990803@gmail.com>
Thu, 6 Feb 2020 17:09:09 +0000 (12:09 -0500)
packages/compiler-ssr/__tests__/ssrComponent.spec.ts
packages/compiler-ssr/__tests__/ssrElement.spec.ts
packages/compiler-ssr/__tests__/ssrSlotOutlet.spec.ts
packages/compiler-ssr/__tests__/ssrText.spec.ts
packages/compiler-ssr/__tests__/ssrVFor.spec.ts
packages/compiler-ssr/__tests__/ssrVIf.spec.ts
packages/compiler-ssr/__tests__/ssrVModel.spec.ts
packages/compiler-ssr/__tests__/ssrVShow.spec.ts

index 3edbb2e24d078bca584bae8fbde461ec60d0c9a4..1f24a92444ea44426fa2f2520a5ab8a85394a69d 100644 (file)
@@ -4,12 +4,12 @@ describe('ssr: components', () => {
   test('basic', () => {
     expect(compile(`<foo id="a" :prop="b" />`).code).toMatchInlineSnapshot(`
       "const { resolveComponent } = require(\\"vue\\")
-      const { _renderComponent } = require(\\"@vue/server-renderer\\")
+      const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         const _component_foo = resolveComponent(\\"foo\\")
 
-        _renderComponent(_component_foo, {
+        _ssrRenderComponent(_component_foo, {
           id: \\"a\\",
           prop: _ctx.b
         }, null, _parent)
@@ -21,24 +21,24 @@ describe('ssr: components', () => {
     expect(compile(`<component is="foo" prop="b" />`).code)
       .toMatchInlineSnapshot(`
       "const { resolveComponent } = require(\\"vue\\")
-      const { _renderComponent } = require(\\"@vue/server-renderer\\")
+      const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         const _component_foo = resolveComponent(\\"foo\\")
 
-        _renderComponent(_component_foo, { prop: \\"b\\" }, null, _parent)
+        _ssrRenderComponent(_component_foo, { prop: \\"b\\" }, null, _parent)
       }"
     `)
 
     expect(compile(`<compoonent :is="foo" prop="b" />`).code)
       .toMatchInlineSnapshot(`
       "const { resolveComponent } = require(\\"vue\\")
-      const { _renderComponent } = require(\\"@vue/server-renderer\\")
+      const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         const _component_compoonent = resolveComponent(\\"compoonent\\")
 
-        _renderComponent(_component_compoonent, {
+        _ssrRenderComponent(_component_compoonent, {
           is: _ctx.foo,
           prop: \\"b\\"
         }, null, _parent)
@@ -50,12 +50,12 @@ describe('ssr: components', () => {
     test('implicit default slot', () => {
       expect(compile(`<foo>hello<div/></foo>`).code).toMatchInlineSnapshot(`
         "const { resolveComponent } = require(\\"vue\\")
-        const { _renderComponent } = require(\\"@vue/server-renderer\\")
+        const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
 
         return function ssrRender(_ctx, _push, _parent) {
           const _component_foo = resolveComponent(\\"foo\\")
 
-          _renderComponent(_component_foo, null, {
+          _ssrRenderComponent(_component_foo, null, {
             default: (_, _push, _parent) => {
               _push(\`hello<div></div>\`)
             },
@@ -69,14 +69,14 @@ describe('ssr: components', () => {
       expect(compile(`<foo v-slot="{ msg }">{{ msg + outer }}</foo>`).code)
         .toMatchInlineSnapshot(`
         "const { resolveComponent } = require(\\"vue\\")
-        const { _renderComponent, _interpolate } = require(\\"@vue/server-renderer\\")
+        const { _ssrRenderComponent, _ssrInterpolate } = require(\\"@vue/server-renderer\\")
 
         return function ssrRender(_ctx, _push, _parent) {
           const _component_foo = resolveComponent(\\"foo\\")
 
-          _renderComponent(_component_foo, null, {
+          _ssrRenderComponent(_component_foo, null, {
             default: ({ msg }, _push, _parent) => {
-              _push(\`\${_interpolate(msg + _ctx.outer)}\`)
+              _push(\`\${_ssrInterpolate(msg + _ctx.outer)}\`)
             },
             _compiled: true
           }, _parent)
@@ -92,12 +92,12 @@ describe('ssr: components', () => {
       </foo>`).code
       ).toMatchInlineSnapshot(`
         "const { resolveComponent } = require(\\"vue\\")
-        const { _renderComponent } = require(\\"@vue/server-renderer\\")
+        const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
 
         return function ssrRender(_ctx, _push, _parent) {
           const _component_foo = resolveComponent(\\"foo\\")
 
-          _renderComponent(_component_foo, null, {
+          _ssrRenderComponent(_component_foo, null, {
             default: (_, _push, _parent) => {
               _push(\`foo\`)
             },
@@ -117,12 +117,12 @@ describe('ssr: components', () => {
       </foo>`).code
       ).toMatchInlineSnapshot(`
         "const { resolveComponent, createSlots } = require(\\"vue\\")
-        const { _renderComponent } = require(\\"@vue/server-renderer\\")
+        const { _ssrRenderComponent } = require(\\"@vue/server-renderer\\")
 
         return function ssrRender(_ctx, _push, _parent) {
           const _component_foo = resolveComponent(\\"foo\\")
 
-          _renderComponent(_component_foo, null, createSlots({ _compiled: true }, [
+          _ssrRenderComponent(_component_foo, null, createSlots({ _compiled: true }, [
             (_ctx.ok)
               ? {
                   name: \\"named\\",
@@ -143,17 +143,17 @@ describe('ssr: components', () => {
       </foo>`).code
       ).toMatchInlineSnapshot(`
         "const { resolveComponent, renderList, createSlots } = require(\\"vue\\")
-        const { _renderComponent, _interpolate } = require(\\"@vue/server-renderer\\")
+        const { _ssrRenderComponent, _ssrInterpolate } = require(\\"@vue/server-renderer\\")
 
         return function ssrRender(_ctx, _push, _parent) {
           const _component_foo = resolveComponent(\\"foo\\")
 
-          _renderComponent(_component_foo, null, createSlots({ _compiled: true }, [
+          _ssrRenderComponent(_component_foo, null, createSlots({ _compiled: true }, [
             renderList(_ctx.names, (key) => {
               return {
                 name: key,
                 fn: ({ msg }, _push, _parent) => {
-                  _push(\`\${_interpolate(msg + key + _ctx.bar)}\`)
+                  _push(\`\${_ssrInterpolate(msg + key + _ctx.bar)}\`)
                 }
               }
             })
index 9769709a9d03e1dbe8f157c3e1bfef2943fa545d..72280d06889ff197b2b14de5d95d6e80b70a6694 100644 (file)
@@ -30,7 +30,7 @@ describe('ssr: element', () => {
 
     test('v-text', () => {
       expect(getCompiledString(`<div v-text="foo"/>`)).toMatchInlineSnapshot(
-        `"\`<div>\${_interpolate(_ctx.foo)}</div>\`"`
+        `"\`<div>\${_ssrInterpolate(_ctx.foo)}</div>\`"`
       )
     })
 
@@ -38,7 +38,7 @@ describe('ssr: element', () => {
       expect(
         getCompiledString(`<textarea :value="foo"/>`)
       ).toMatchInlineSnapshot(
-        `"\`<textarea>\${_interpolate(_ctx.foo)}</textarea>\`"`
+        `"\`<textarea>\${_ssrInterpolate(_ctx.foo)}</textarea>\`"`
       )
     })
 
@@ -51,15 +51,15 @@ describe('ssr: element', () => {
     test('<textarea> with dynamic v-bind', () => {
       expect(compile(`<textarea v-bind="obj">fallback</textarea>`).code)
         .toMatchInlineSnapshot(`
-        "const { _renderAttrs, _interpolate } = require(\\"@vue/server-renderer\\")
+        "const { _ssrRenderAttrs, _ssrInterpolate } = require(\\"@vue/server-renderer\\")
 
         return function ssrRender(_ctx, _push, _parent) {
           let _temp0
 
           _push(\`<textarea\${
-            _renderAttrs(_temp0 = _ctx.obj)
+            _ssrRenderAttrs(_temp0 = _ctx.obj)
           }>\${
-            _interpolate((\\"value\\" in _temp0) ? _temp0.value : \\"fallback\\")
+            _ssrInterpolate((\\"value\\" in _temp0) ? _temp0.value : \\"fallback\\")
           }</textarea>\`)
         }"
       `)
@@ -77,7 +77,7 @@ describe('ssr: element', () => {
       expect(
         getCompiledString(`<div id="foo" :class="bar"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div id=\\"foo\\"\${_renderClass(_ctx.bar)}></div>\`"`
+        `"\`<div id=\\"foo\\"\${_ssrRenderClass(_ctx.bar)}></div>\`"`
       )
     })
 
@@ -85,7 +85,7 @@ describe('ssr: element', () => {
       expect(
         getCompiledString(`<div class="foo" :class="bar"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div\${_renderClass([_ctx.bar, \\"foo\\"])}></div>\`"`
+        `"\`<div\${_ssrRenderClass([_ctx.bar, \\"foo\\"])}></div>\`"`
       )
     })
 
@@ -93,7 +93,7 @@ describe('ssr: element', () => {
       expect(
         getCompiledString(`<div id="foo" :style="bar"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div id=\\"foo\\"\${_renderStyle(_ctx.bar)}></div>\`"`
+        `"\`<div id=\\"foo\\"\${_ssrRenderStyle(_ctx.bar)}></div>\`"`
       )
     })
 
@@ -101,7 +101,7 @@ describe('ssr: element', () => {
       expect(
         getCompiledString(`<div style="color:red;" :style="bar"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div\${_renderStyle([_hoisted_1, _ctx.bar])}></div>\`"`
+        `"\`<div\${_ssrRenderStyle([_hoisted_1, _ctx.bar])}></div>\`"`
       )
     })
 
@@ -117,7 +117,7 @@ describe('ssr: element', () => {
       expect(
         getCompiledString(`<div :id="id" class="bar"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div\${_renderAttr(\\"id\\", _ctx.id)} class=\\"bar\\"></div>\`"`
+        `"\`<div\${_ssrRenderAttr(\\"id\\", _ctx.id)} class=\\"bar\\"></div>\`"`
       )
     })
 
@@ -125,12 +125,12 @@ describe('ssr: element', () => {
       expect(
         getCompiledString(`<div v-bind:[key]="value"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div\${_renderAttrs({ [_ctx.key]: _ctx.value })}></div>\`"`
+        `"\`<div\${_ssrRenderAttrs({ [_ctx.key]: _ctx.value })}></div>\`"`
       )
 
       expect(getCompiledString(`<div class="foo" v-bind:[key]="value"></div>`))
         .toMatchInlineSnapshot(`
-        "\`<div\${_renderAttrs({
+        "\`<div\${_ssrRenderAttrs({
             class: \\"foo\\",
             [_ctx.key]: _ctx.value
           })}></div>\`"
@@ -138,7 +138,7 @@ describe('ssr: element', () => {
 
       expect(getCompiledString(`<div :id="id" v-bind:[key]="value"></div>`))
         .toMatchInlineSnapshot(`
-        "\`<div\${_renderAttrs({
+        "\`<div\${_ssrRenderAttrs({
             id: _ctx.id,
             [_ctx.key]: _ctx.value
           })}></div>\`"
@@ -148,31 +148,31 @@ describe('ssr: element', () => {
     test('v-bind="obj"', () => {
       expect(
         getCompiledString(`<div v-bind="obj"></div>`)
-      ).toMatchInlineSnapshot(`"\`<div\${_renderAttrs(_ctx.obj)}></div>\`"`)
+      ).toMatchInlineSnapshot(`"\`<div\${_ssrRenderAttrs(_ctx.obj)}></div>\`"`)
 
       expect(
         getCompiledString(`<div class="foo" v-bind="obj"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div\${_renderAttrs(mergeProps({ class: \\"foo\\" }, _ctx.obj))}></div>\`"`
+        `"\`<div\${_ssrRenderAttrs(mergeProps({ class: \\"foo\\" }, _ctx.obj))}></div>\`"`
       )
 
       expect(
         getCompiledString(`<div :id="id" v-bind="obj"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div\${_renderAttrs(mergeProps({ id: _ctx.id }, _ctx.obj))}></div>\`"`
+        `"\`<div\${_ssrRenderAttrs(mergeProps({ id: _ctx.id }, _ctx.obj))}></div>\`"`
       )
 
       // dynamic key + v-bind="object"
       expect(
         getCompiledString(`<div :[key]="id" v-bind="obj"></div>`)
       ).toMatchInlineSnapshot(
-        `"\`<div\${_renderAttrs(mergeProps({ [_ctx.key]: _ctx.id }, _ctx.obj))}></div>\`"`
+        `"\`<div\${_ssrRenderAttrs(mergeProps({ [_ctx.key]: _ctx.id }, _ctx.obj))}></div>\`"`
       )
 
       // should merge class and :class
       expect(getCompiledString(`<div class="a" :class="b" v-bind="obj"></div>`))
         .toMatchInlineSnapshot(`
-        "\`<div\${_renderAttrs(mergeProps({
+        "\`<div\${_ssrRenderAttrs(mergeProps({
             class: [\\"a\\", _ctx.b]
           }, _ctx.obj))}></div>\`"
       `)
@@ -183,7 +183,7 @@ describe('ssr: element', () => {
           `<div style="color:red;" :style="b" v-bind="obj"></div>`
         )
       ).toMatchInlineSnapshot(`
-        "\`<div\${_renderAttrs(mergeProps({
+        "\`<div\${_ssrRenderAttrs(mergeProps({
             style: [_hoisted_1, _ctx.b]
           }, _ctx.obj))}></div>\`"
       `)
@@ -198,7 +198,7 @@ describe('ssr: element', () => {
       ).toMatchInlineSnapshot(`"\`<div id=\\"foo\\"></div>\`"`)
       expect(
         getCompiledString(`<div v-bind="foo" v-on="bar"/>`)
-      ).toMatchInlineSnapshot(`"\`<div\${_renderAttrs(_ctx.foo)}></div>\`"`)
+      ).toMatchInlineSnapshot(`"\`<div\${_ssrRenderAttrs(_ctx.foo)}></div>\`"`)
     })
   })
 })
index 1069fa36d8636d0a6cdf424e4cde080996eecbd6..b9855c9669d90a74f91d34df99daecd7e77f082e 100644 (file)
@@ -3,30 +3,30 @@ import { compile } from '../src'
 describe('ssr: <slot>', () => {
   test('basic', () => {
     expect(compile(`<slot/>`).code).toMatchInlineSnapshot(`
-      "const { _renderSlot } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderSlot } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _renderSlot(_ctx.$slots, \\"default\\", {}, null, _push, _parent)
+        _ssrRenderSlot(_ctx.$slots, \\"default\\", {}, null, _push, _parent)
       }"
     `)
   })
 
   test('with name', () => {
     expect(compile(`<slot name="foo" />`).code).toMatchInlineSnapshot(`
-      "const { _renderSlot } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderSlot } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _renderSlot(_ctx.$slots, \\"foo\\", {}, null, _push, _parent)
+        _ssrRenderSlot(_ctx.$slots, \\"foo\\", {}, null, _push, _parent)
       }"
     `)
   })
 
   test('with dynamic name', () => {
     expect(compile(`<slot :name="bar.baz" />`).code).toMatchInlineSnapshot(`
-      "const { _renderSlot } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderSlot } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _renderSlot(_ctx.$slots, _ctx.bar.baz, {}, null, _push, _parent)
+        _ssrRenderSlot(_ctx.$slots, _ctx.bar.baz, {}, null, _push, _parent)
       }"
     `)
   })
@@ -34,10 +34,10 @@ describe('ssr: <slot>', () => {
   test('with props', () => {
     expect(compile(`<slot name="foo" :p="1" bar="2" />`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderSlot } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderSlot } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _renderSlot(_ctx.$slots, \\"foo\\", {
+        _ssrRenderSlot(_ctx.$slots, \\"foo\\", {
           p: 1,
           bar: \\"2\\"
         }, null, _push, _parent)
@@ -48,11 +48,11 @@ describe('ssr: <slot>', () => {
   test('with fallback', () => {
     expect(compile(`<slot>some {{ fallback }} content</slot>`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderSlot, _interpolate } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderSlot, _ssrInterpolate } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _renderSlot(_ctx.$slots, \\"default\\", {}, () => {
-          _push(\`some \${_interpolate(_ctx.fallback)} content\`)
+        _ssrRenderSlot(_ctx.$slots, \\"default\\", {}, () => {
+          _push(\`some \${_ssrInterpolate(_ctx.fallback)} content\`)
         }, _push, _parent)
       }"
     `)
index 5626a6302a24bea104ed17f8bcb1870cde758d45..300139ab11a5f9a9b9575b6234e025f2dddfb366 100644 (file)
@@ -22,10 +22,10 @@ describe('ssr: text', () => {
 
   test('interpolation', () => {
     expect(compile(`foo {{ bar }} baz`).code).toMatchInlineSnapshot(`
-      "const { _interpolate } = require(\\"@vue/server-renderer\\")
+      "const { _ssrInterpolate } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`foo \${_interpolate(_ctx.bar)} baz\`)
+        _push(\`foo \${_ssrInterpolate(_ctx.bar)} baz\`)
       }"
     `)
   })
@@ -35,13 +35,13 @@ describe('ssr: text', () => {
       compile(`<div><span>{{ foo }} bar</span><span>baz {{ qux }}</span></div>`)
         .code
     ).toMatchInlineSnapshot(`
-      "const { _interpolate } = require(\\"@vue/server-renderer\\")
+      "const { _ssrInterpolate } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<div><span>\${
-          _interpolate(_ctx.foo)
+          _ssrInterpolate(_ctx.foo)
         } bar</span><span>baz \${
-          _interpolate(_ctx.qux)
+          _ssrInterpolate(_ctx.qux)
         }</span></div>\`)
       }"
     `)
index 064abd06650a2ca7305be0d830d13c041487ea70..6fa8cc8c0c60161ba7d9c8028f411c45f4f432de 100644 (file)
@@ -3,11 +3,11 @@ import { compile } from '../src'
 describe('ssr: v-for', () => {
   test('basic', () => {
     expect(compile(`<div v-for="i in list" />`).code).toMatchInlineSnapshot(`
-      "const { _renderList } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderList } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<!---->\`)
-        _renderList(_ctx.list, (i) => {
+        _ssrRenderList(_ctx.list, (i) => {
           _push(\`<div></div>\`)
         })
         _push(\`<!---->\`)
@@ -18,11 +18,11 @@ describe('ssr: v-for', () => {
   test('nested content', () => {
     expect(compile(`<div v-for="i in list">foo<span>bar</span></div>`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderList } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderList } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<!---->\`)
-        _renderList(_ctx.list, (i) => {
+        _ssrRenderList(_ctx.list, (i) => {
           _push(\`<div>foo<span>bar</span></div>\`)
         })
         _push(\`<!---->\`)
@@ -38,17 +38,17 @@ describe('ssr: v-for', () => {
           `</div>`
       ).code
     ).toMatchInlineSnapshot(`
-      "const { _interpolate, _renderList } = require(\\"@vue/server-renderer\\")
+      "const { _ssrInterpolate, _ssrRenderList } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<!---->\`)
-        _renderList(_ctx.list, (row, i) => {
+        _ssrRenderList(_ctx.list, (row, i) => {
           _push(\`<div><!---->\`)
-          _renderList(row, (j) => {
+          _ssrRenderList(row, (j) => {
             _push(\`<div>\${
-              _interpolate(i)
+              _ssrInterpolate(i)
             },\${
-              _interpolate(j)
+              _ssrInterpolate(j)
             }</div>\`)
           })
           _push(\`<!----></div>\`)
@@ -61,12 +61,12 @@ describe('ssr: v-for', () => {
   test('template v-for (text)', () => {
     expect(compile(`<template v-for="i in list">{{ i }}</template>`).code)
       .toMatchInlineSnapshot(`
-      "const { _interpolate, _renderList } = require(\\"@vue/server-renderer\\")
+      "const { _ssrInterpolate, _ssrRenderList } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<!---->\`)
-        _renderList(_ctx.list, (i) => {
-          _push(\`<!---->\${_interpolate(i)}<!---->\`)
+        _ssrRenderList(_ctx.list, (i) => {
+          _push(\`<!---->\${_ssrInterpolate(i)}<!---->\`)
         })
         _push(\`<!---->\`)
       }"
@@ -78,12 +78,12 @@ describe('ssr: v-for', () => {
       compile(`<template v-for="i in list"><span>{{ i }}</span></template>`)
         .code
     ).toMatchInlineSnapshot(`
-      "const { _interpolate, _renderList } = require(\\"@vue/server-renderer\\")
+      "const { _ssrInterpolate, _ssrRenderList } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<!---->\`)
-        _renderList(_ctx.list, (i) => {
-          _push(\`<span>\${_interpolate(i)}</span>\`)
+        _ssrRenderList(_ctx.list, (i) => {
+          _push(\`<span>\${_ssrInterpolate(i)}</span>\`)
         })
         _push(\`<!---->\`)
       }"
@@ -96,15 +96,15 @@ describe('ssr: v-for', () => {
         `<template v-for="i in list"><span>{{ i }}</span><span>{{ i + 1 }}</span></template>`
       ).code
     ).toMatchInlineSnapshot(`
-      "const { _interpolate, _renderList } = require(\\"@vue/server-renderer\\")
+      "const { _ssrInterpolate, _ssrRenderList } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<!---->\`)
-        _renderList(_ctx.list, (i) => {
+        _ssrRenderList(_ctx.list, (i) => {
           _push(\`<!----><span>\${
-            _interpolate(i)
+            _ssrInterpolate(i)
           }</span><span>\${
-            _interpolate(i + 1)
+            _ssrInterpolate(i + 1)
           }</span><!---->\`)
         })
         _push(\`<!---->\`)
@@ -120,12 +120,12 @@ describe('ssr: v-for', () => {
     expect(code).not.toMatch(`_ctx.foo`)
     expect(code).not.toMatch(`_ctx.index`)
     expect(code).toMatchInlineSnapshot(`
-      "const { _interpolate, _renderList } = require(\\"@vue/server-renderer\\")
+      "const { _ssrInterpolate, _ssrRenderList } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<!---->\`)
-        _renderList(_ctx.list, ({ foo }, index) => {
-          _push(\`<div>\${_interpolate(foo + _ctx.bar + index)}</div>\`)
+        _ssrRenderList(_ctx.list, ({ foo }, index) => {
+          _push(\`<div>\${_ssrInterpolate(foo + _ctx.bar + index)}</div>\`)
         })
         _push(\`<!---->\`)
       }"
index a12ad34f61be9786ad99874f3b77ac8626efc574..15b4fb696850afc1312307c55c084180882d1663 100644 (file)
@@ -122,12 +122,12 @@ describe('ssr: v-if', () => {
     expect(
       compile(`<template v-if="foo"><div v-for="i in list"/></template>`).code
     ).toMatchInlineSnapshot(`
-      "const { _renderList } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderList } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         if (_ctx.foo) {
           _push(\`<!---->\`)
-          _renderList(_ctx.list, (i) => {
+          _ssrRenderList(_ctx.list, (i) => {
             _push(\`<div></div>\`)
           })
           _push(\`<!---->\`)
index a5ffed49559873f924b135c56eee86ed39dad58f..d9bbee2bc53a7d6a80a6e37327e8df5e98d6adbf 100644 (file)
@@ -3,19 +3,19 @@ import { compile } from '../src'
 describe('ssr: v-model', () => {
   test('<input> (text types)', () => {
     expect(compile(`<input v-model="bar">`).code).toMatchInlineSnapshot(`
-      "const { _renderAttr } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderAttr } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<input\${_renderAttr(\\"value\\", _ctx.bar)}>\`)
+        _push(\`<input\${_ssrRenderAttr(\\"value\\", _ctx.bar)}>\`)
       }"
     `)
 
     expect(compile(`<input type="email" v-model="bar">`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderAttr } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderAttr } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<input type=\\"email\\"\${_renderAttr(\\"value\\", _ctx.bar)}>\`)
+        _push(\`<input type=\\"email\\"\${_ssrRenderAttr(\\"value\\", _ctx.bar)}>\`)
       }"
     `)
   })
@@ -23,10 +23,10 @@ describe('ssr: v-model', () => {
   test('<input type="radio">', () => {
     expect(compile(`<input type="radio" value="foo" v-model="bar">`).code)
       .toMatchInlineSnapshot(`
-      "const { _looseEqual } = require(\\"@vue/server-renderer\\")
+      "const { _ssrLooseEqual } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<input type=\\"radio\\" value=\\"foo\\"\${(_looseEqual(_ctx.bar, \\"foo\\")) ? \\" checked\\" : \\"\\"}>\`)
+        _push(\`<input type=\\"radio\\" value=\\"foo\\"\${(_ssrLooseEqual(_ctx.bar, \\"foo\\")) ? \\" checked\\" : \\"\\"}>\`)
       }"
     `)
   })
@@ -34,22 +34,22 @@ describe('ssr: v-model', () => {
   test('<input type="checkbox"', () => {
     expect(compile(`<input type="checkbox" v-model="bar">`).code)
       .toMatchInlineSnapshot(`
-      "const { _looseContain } = require(\\"@vue/server-renderer\\")
+      "const { _ssrLooseContain } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<input type=\\"checkbox\\"\${((Array.isArray(_ctx.bar))
-          ? _looseContain(_ctx.bar, null)
+          ? _ssrLooseContain(_ctx.bar, null)
           : _ctx.bar) ? \\" checked\\" : \\"\\"}>\`)
       }"
     `)
 
     expect(compile(`<input type="checkbox" value="foo" v-model="bar">`).code)
       .toMatchInlineSnapshot(`
-      "const { _looseContain } = require(\\"@vue/server-renderer\\")
+      "const { _ssrLooseContain } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<input type=\\"checkbox\\" value=\\"foo\\"\${((Array.isArray(_ctx.bar))
-          ? _looseContain(_ctx.bar, \\"foo\\")
+          ? _ssrLooseContain(_ctx.bar, \\"foo\\")
           : _ctx.bar) ? \\" checked\\" : \\"\\"}>\`)
       }"
     `)
@@ -58,10 +58,10 @@ describe('ssr: v-model', () => {
   test('<textarea>', () => {
     expect(compile(`<textarea v-model="foo">bar</textarea>`).code)
       .toMatchInlineSnapshot(`
-      "const { _interpolate } = require(\\"@vue/server-renderer\\")
+      "const { _ssrInterpolate } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<textarea>\${_interpolate(_ctx.foo)}</textarea>\`)
+        _push(\`<textarea>\${_ssrInterpolate(_ctx.foo)}</textarea>\`)
       }"
     `)
   })
@@ -69,41 +69,41 @@ describe('ssr: v-model', () => {
   test('<input :type="x">', () => {
     expect(compile(`<input :type="x" v-model="foo">`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderAttr, _renderDynamicModel } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderAttr, _ssrRenderDynamicModel } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<input\${
-          _renderAttr(\\"type\\", _ctx.x)
+          _ssrRenderAttr(\\"type\\", _ctx.x)
         }\${
-          _renderDynamicModel(_ctx.x, _ctx.foo, null)
+          _ssrRenderDynamicModel(_ctx.x, _ctx.foo, null)
         }>\`)
       }"
     `)
 
     expect(compile(`<input :type="x" v-model="foo" value="bar">`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderAttr, _renderDynamicModel } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderAttr, _ssrRenderDynamicModel } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<input\${
-          _renderAttr(\\"type\\", _ctx.x)
+          _ssrRenderAttr(\\"type\\", _ctx.x)
         }\${
-          _renderDynamicModel(_ctx.x, _ctx.foo, \\"bar\\")
+          _ssrRenderDynamicModel(_ctx.x, _ctx.foo, \\"bar\\")
         } value=\\"bar\\">\`)
       }"
     `)
 
     expect(compile(`<input :type="x" v-model="foo" :value="bar">`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderAttr, _renderDynamicModel } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderAttr, _ssrRenderDynamicModel } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         _push(\`<input\${
-          _renderAttr(\\"type\\", _ctx.x)
+          _ssrRenderAttr(\\"type\\", _ctx.x)
         }\${
-          _renderDynamicModel(_ctx.x, _ctx.foo, _ctx.bar)
+          _ssrRenderDynamicModel(_ctx.x, _ctx.foo, _ctx.bar)
         }\${
-          _renderAttr(\\"value\\", _ctx.bar)
+          _ssrRenderAttr(\\"value\\", _ctx.bar)
         }>\`)
       }"
     `)
@@ -113,24 +113,24 @@ describe('ssr: v-model', () => {
     expect(compile(`<input v-bind="obj" v-model="foo">`).code)
       .toMatchInlineSnapshot(`
       "const { mergeProps } = require(\\"vue\\")
-      const { _renderAttrs, _getDynamicModelProps } = require(\\"@vue/server-renderer\\")
+      const { _ssrRenderAttrs, _ssrGetDynamicModelProps } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         let _temp0
 
-        _push(\`<input\${_renderAttrs(_temp0 = _ctx.obj, mergeProps(_temp0, _getDynamicModelProps(_temp0, _ctx.foo)))}>\`)
+        _push(\`<input\${_ssrRenderAttrs(_temp0 = _ctx.obj, mergeProps(_temp0, _ssrGetDynamicModelProps(_temp0, _ctx.foo)))}>\`)
       }"
     `)
 
     expect(compile(`<input id="x" v-bind="obj" v-model="foo" class="y">`).code)
       .toMatchInlineSnapshot(`
       "const { mergeProps } = require(\\"vue\\")
-      const { _renderAttrs, _getDynamicModelProps } = require(\\"@vue/server-renderer\\")
+      const { _ssrRenderAttrs, _ssrGetDynamicModelProps } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
         let _temp0
 
-        _push(\`<input\${_renderAttrs(_temp0 = mergeProps({ id: \\"x\\" }, _ctx.obj, { class: \\"y\\" }), mergeProps(_temp0, _getDynamicModelProps(_temp0, _ctx.foo)))}>\`)
+        _push(\`<input\${_ssrRenderAttrs(_temp0 = mergeProps({ id: \\"x\\" }, _ctx.obj, { class: \\"y\\" }), mergeProps(_temp0, _ssrGetDynamicModelProps(_temp0, _ctx.foo)))}>\`)
       }"
     `)
   })
index 48f11f842440b7801318b67191dba57ac378ce34..b60da1298210de93d2467935b623430959d03e5a 100644 (file)
@@ -3,10 +3,10 @@ import { compile } from '../src'
 describe('ssr: v-show', () => {
   test('basic', () => {
     expect(compile(`<div v-show="foo"/>`).code).toMatchInlineSnapshot(`
-      "const { _renderStyle } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderStyle } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<div\${_renderStyle((_ctx.foo) ? null : { display: \\"none\\" })}></div>\`)
+        _push(\`<div\${_ssrRenderStyle((_ctx.foo) ? null : { display: \\"none\\" })}></div>\`)
       }"
     `)
   })
@@ -14,12 +14,12 @@ describe('ssr: v-show', () => {
   test('with static style', () => {
     expect(compile(`<div style="color:red" v-show="foo"/>`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderStyle } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderStyle } = require(\\"@vue/server-renderer\\")
 
       const _hoisted_1 = {\\"color\\":\\"red\\"}
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<div\${_renderStyle([
+        _push(\`<div\${_ssrRenderStyle([
           _hoisted_1,
           (_ctx.foo) ? null : { display: \\"none\\" }
         ])}></div>\`)
@@ -30,10 +30,10 @@ describe('ssr: v-show', () => {
   test('with dynamic style', () => {
     expect(compile(`<div :style="{ color: 'red' }" v-show="foo"/>`).code)
       .toMatchInlineSnapshot(`
-      "const { _renderStyle } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderStyle } = require(\\"@vue/server-renderer\\")
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<div\${_renderStyle([
+        _push(\`<div\${_ssrRenderStyle([
           { color: 'red' },
           (_ctx.foo) ? null : { display: \\"none\\" }
         ])}></div>\`)
@@ -46,12 +46,12 @@ describe('ssr: v-show', () => {
       compile(`<div style="color:red" :style="{ fontSize: 14 }" v-show="foo"/>`)
         .code
     ).toMatchInlineSnapshot(`
-      "const { _renderStyle } = require(\\"@vue/server-renderer\\")
+      "const { _ssrRenderStyle } = require(\\"@vue/server-renderer\\")
 
       const _hoisted_1 = {\\"color\\":\\"red\\"}
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<div\${_renderStyle([
+        _push(\`<div\${_ssrRenderStyle([
           _hoisted_1,
           { fontSize: 14 },
           (_ctx.foo) ? null : { display: \\"none\\" }
@@ -67,12 +67,12 @@ describe('ssr: v-show', () => {
       ).code
     ).toMatchInlineSnapshot(`
       "const { mergeProps } = require(\\"vue\\")
-      const { _renderAttrs } = require(\\"@vue/server-renderer\\")
+      const { _ssrRenderAttrs } = require(\\"@vue/server-renderer\\")
 
       const _hoisted_1 = {\\"color\\":\\"red\\"}
 
       return function ssrRender(_ctx, _push, _parent) {
-        _push(\`<div\${_renderAttrs(mergeProps(_ctx.baz, {
+        _push(\`<div\${_ssrRenderAttrs(mergeProps(_ctx.baz, {
           style: [
             _hoisted_1,
             { fontSize: 14 },