Просмотр исходного кода

test: fix script setup directive test

Evan You 4 лет назад
Родитель
Сommit
fd7fa6f694

+ 2 - 2
packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap

@@ -304,7 +304,7 @@ exports[`SFC compile <script setup> inlineTemplate mode referencing scope compon
 
 import ChildComp from './Child.vue'
         import SomeOtherComp from './Other.vue'
-        import myDir from './my-dir'
+        import vMyDir from './my-dir'
         
 export default {
   setup(__props) {
@@ -313,7 +313,7 @@ export default {
 return (_ctx, _cache) => {
   return (_openBlock(), _createBlock(_Fragment, null, [
     _withDirectives(_createVNode(\\"div\\", null, null, 512 /* NEED_PATCH */), [
-      [_unref(myDir)]
+      [_unref(vMyDir)]
     ]),
     _createVNode(ChildComp),
     _createVNode(SomeOtherComp)

+ 2 - 2
packages/compiler-sfc/__tests__/compileScript.spec.ts

@@ -271,7 +271,7 @@ defineExpose({ foo: 123 })
         <script setup>
         import ChildComp from './Child.vue'
         import SomeOtherComp from './Other.vue'
-        import myDir from './my-dir'
+        import vMyDir from './my-dir'
         </script>
         <template>
           <div v-my-dir></div>
@@ -281,7 +281,7 @@ defineExpose({ foo: 123 })
         `,
         { inlineTemplate: true }
       )
-      expect(content).toMatch('[_unref(myDir)]')
+      expect(content).toMatch('[_unref(vMyDir)]')
       expect(content).toMatch('_createVNode(ChildComp)')
       // kebab-case component support
       expect(content).toMatch('_createVNode(SomeOtherComp)')