Ver Fonte

improve scoped slot test case (#5640)

chengchao há 9 anos atrás
pai
commit
aaad7334d9

+ 6 - 2
test/unit/features/component/component-scoped-slot.spec.js

@@ -392,6 +392,9 @@ describe('Component scoped slot', () => {
           <template v-for="n in names" :slot="n" scope="props">
             <span>{{ props.msg }}</span>
           </template>
+          <template slot="abc" scope="props">
+            <span>{{ props.msg }}</span>
+          </template>
         </test>
       `,
       components: {
@@ -401,16 +404,17 @@ describe('Component scoped slot', () => {
             <div>
               <slot name="foo" :msg="msg + ' foo'"></slot>
               <slot name="bar" :msg="msg + ' bar'"></slot>
+              <slot name="abc" :msg="msg + ' abc'"></slot>
             </div>
           `
         }
       }
     }).$mount()
 
-    expect(vm.$el.innerHTML).toBe('<span>hello foo</span> <span>hello bar</span>')
+    expect(vm.$el.innerHTML).toBe('<span>hello foo</span> <span>hello bar</span> <span>hello abc</span>')
     vm.$refs.test.msg = 'world'
     waitForUpdate(() => {
-      expect(vm.$el.innerHTML).toBe('<span>world foo</span> <span>world bar</span>')
+      expect(vm.$el.innerHTML).toBe('<span>world foo</span> <span>world bar</span> <span>world abc</span>')
     }).then(done)
   })
 })