Описание тега avoriaz

1 ответ

Проверьте вычисленное свойство в Vue.js, используя AVA с Avoriaz

Я пытаюсь проверить вычисляемое свойство компонента Vue.js, используя AVA и Avoriaz. Я могу смонтировать компонент и получить доступ к свойствам данных в порядке. Когда я пытаюсь получить доступ к вычисляемому свойству, функция, похоже, не имеет обл…
1 ответ

Vue.js модульный тест в авориазе, как проверить событие отправки

Я пытаюсь проверить форму отправки.. кажется, что триггер не подходит 1) calls store action login when the form is submitted LoginPage.vue TypeError: wrapper.find(...).trigger is not a function at Context.<anonymous> (webpack:///test/unit/spec…
05 ноя '17 в 11:59
0 ответов

Как получить входное значение на основе avoriaz для теста компонента Vue

Я написал компонент Vue, используйте avoriaz для его монтирования и тестирования. Ниже приведен код компонента Vue: <template> <div> <input type="text" v-model="foo" > {{foo}} </div> </template> <script> export de…
16 окт '17 в 06:10
1 ответ

Vue.js Dynamic Litera Directivel в плагине не связывается правильно

Я пытаюсь определить динамическую буквальную директиву, согласно Vue Doc внутри плагина myPlugin.js const defaultNoiseColor = 'white' ... const MyPlugin = { install (Vue, options) { console.log('installing MyPlugin') Vue.directive('noise', { isDynam…
04 окт '17 в 06:47
1 ответ

Ожидайте, что методы читают неправильное значение wrapper.vm.shown

Я тестирую свой компонент vuejs, и возникла очень странная проблема. Вот мой тест import { mount } from 'avoriaz'; let wrapper = mount(MyComponent, { globals: {$route},}); it('the click changes the value of shown', () => { // This passes expect(w…
10 авг '17 в 13:17
1 ответ

Избегайте предупреждений vue, когда в тестах vue.js имитируют маршрутизатор

Я тестирую приложение Vue.js 2, которое использует Axios для HTTP-запросов, и я высмеиваю эти запросы с помощью Moxios. В тесте также используется Avoriaz. Страница, которую я тестирую, просто отображает список элементов и отображает некоторые кнопк…
05 окт '17 в 08:54
4 ответа

Как тестировать VueJS watcher на $route

Я тестирую компонент Single File, который использует Vue Router для наблюдения за $route. Проблема в том, что я не могу заставить тест изменить и маршрут, и вызвать функцию наблюдателя. Тестовый файл: import { createLocalVue, shallow } from 'vue-tes…
15 дек '17 в 15:32
1 ответ

Модульный тест Vue.js Avoriaz выдает предупреждения о переводе при использовании vue-i18n

Резюме Я использую vue-i18n для i18n и Avoriaz для модульного тестирования моих компонентов Vue.js. Я получаю много предупреждений из-за непереведенных строк, которые я не могу исправить. Как я могу избавиться от этих предупреждений? Пример предупре…
19 июл '17 в 08:21
2 ответа

Модуль не найден: ошибка: не удается разрешить "avoriaz"

Я новичок в Vue и изучаю, как проверить это из этого урока. Я достиг конца учебника, но на последнем этапе использования получаю странную ошибку avoriaz: ERROR in ./test/unit/specs/list.spec.js Module not found: Error: Can't resolve 'avoriaz' in '/l…
23 июл '17 в 16:07
0 ответов

Тестирование атрибута v-text-field v-model в Avoriaz не работает

Я использую avoriaz как моя библиотека для тестирования karma а также mocha, У меня есть несколько тестов для моего Register.vue компонент, который все работает нормально, за исключением проверки, если мой v-text-field имеет v-model атрибут и если а…
17 янв '18 в 20:42
1 ответ

Как протестировать асинхронный метод в компоненте Vuejs при использовании jest и avoriaz

Например, у меня компонент выглядит следующим образом. <template> <div id="app"> <button class="my-btn" @click="increment">{{ val }}</button> </div> </template> <script> export default { data() { return { va…
07 авг '17 в 08:12
1 ответ

Vue.js ( w Avoriaz) Как перехватить ошибку в родительском компоненте, когда выбрасывается из дочернего компонента

При тестировании дочернего компонента с пустым входным значением выдается ошибка, но она не перехватывается в родительском компоненте. Ошибка: неперехваченная ошибка: новый элемент без текста Как я могу поймать это? и где? спасибо за отзыв РОДИТЕЛЬС…
22 сен '17 в 07:00
0 ответов

Как правильно смоделировать / заглушить объект маршрута Vuejs $ и передать его как глобальное свойство при монтировании моего компонента с помощью avoriaz?

Я настраиваю модульные тесты для приложения Vuejs, и у меня возникают некоторые проблемы с получением компонентов, которые требуют правильного монтирования экземпляра $route или $router. Я смоделировал элемент router-link и объект $route, но когда я…
10 ноя '17 в 12:51
2 ответа

Монтирование экземпляра vue с помощью avoriaz, но не может шпионить за импортированной функцией

У меня есть следующий компонентный скрипт (некоторые ненужные биты удалены): import api from '@/lib/api'; export default { methods: { upload (formData) { api.uploadFile(formData).then(response => { this.$emit('input', response.data); }); } } }; И…
21 май '17 в 22:59
0 ответов

wrapper.find не работает для avoriaz

Я использую avoriaz для тестирования в vuejs . Вот мой код для тестирования и компонентов. <template> <v-container fluid class="login-container"> <div class="hyperlogo"> <center> <img src='../../../assets/logo.png' height=…
08 июл '17 в 07:34
2 ответа

Vue.js + Avoriaz: как протестировать наблюдателя?

Я пытаюсь проверить следующий компонент с Avoriaz, но после смены реквизита действие в watch: {} не запускается ItemComponent.vue switch checkbox ✗ calls store action updateList when item checkbox is switched AssertionError: expected false to equal …
21 сен '17 в 08:29