Тестирование v-слота в наблюдателе проверки - PullRequest
1 голос
/ 17 февраля 2020

Я попал в сценарий, где мне нужно проверить, содержат ли v-слот handleSubmit и invalid. Использование jest для написания тестовых случаев

<ValidationObserver v-slot="{ handleSubmit , invalid }">
   <form @submit.prevent="handleSubmit(submit)">
         .....
         .....
   </form>
</ValidationObserver>

"vue": "^ 2.6.10", "@ vue / test-utils": "1.0.0-beta.29", "@ vue / cli-plugin-unit-jest": "^ 4.1.2",

Vue.component("ValidationObserver",ValidationObserver)
describe("testing v-slot ,() =>{
test('testing v-slot',() =>{
const wrapper = mount(ComponentName)
expect(wrapper.find(ValidationObserver).______) // not able to fetch v-slot values tried many ways using attributes() method , vm etc.
})
})

Есть идеи по этому поводу?

...