Вопросы по теме 'vue-test-utils'

Vue test-utils: запускает событие щелчка правой кнопкой мыши в оболочке
import { mount } from '@vue/test-utils' import sinon from 'sinon' import Foo from './Foo' const clickHandler = sinon.stub() const wrapper = mount(Foo, { propsData: { clickHandler } }) //click works wrapper.trigger('click') // right click...
1238 просмотров
schedule 19.04.2023

Тестирование события наведения мыши в vue-test-utils
Я пытаюсь сделать модульный тест для событий @mouseover и @mouseleave, которые отображают действия v-card в зависимости от наведения мыши. Я использую vue-test-utils в своем приложении vuejs2 webpack. Вот что я нашел в Интернете: щелчок мышью по...
4416 просмотров
schedule 14.12.2023

Как протестировать beforeRouteEnter VueRouter с помощью @ vue / test-utils?
Я пытаюсь протестировать свой компонент «Контейнер», который обрабатывает логику форм. Он использует vue-router и vuex store для отправки действий для получения сведений о формах. У меня есть следующий код модуля, который работает не так, как...
1940 просмотров

Имитация Backspace в Vue Test Utils
Я написал автономный компонент многократного использования на VueJS, который по сути является просто оболочкой для поля ввода, но он выполняет интеллектуальную обработку ввода с клавиатуры в реальном времени на основе переданных ему реквизитов. Он...
995 просмотров

vue.js Тестовый модуль с непрохождением тестовых утилит
Я пытаюсь протестировать следующую часть моего компонента Heading.vue <v-layout column align-center justify-center> <img src="@/assets/images/logo.png" alt="Logo-Choro-des-Charentes" height="200"> <h1...
580 просмотров

document.execCommand не является функцией в vue test utils
Тестирование Vue с помощью vue-test-utils с Jest выдает ошибки при выполнении команды копирования document.execCommand не является функцией. Как я могу решить эту проблему? Это фрагмент кода в исходном коде компонента....
2670 просмотров
schedule 24.09.2023

vue unit test - данные не обновляются после запуска события (отправки формы), как ожидалось
Я тестирую, что данные формы отправляются после отправки. ContactForm.spec.js import Vue from "vue"; import Vuex from "vuex"; import { mount, shallowMount } from "@vue/test-utils"; import VeeValidate from "vee-validate"; import i18n from...
3339 просмотров
schedule 25.02.2022

Шутка toHaveBeenCalled для событий щелчка работает только после двух щелчков? (Тестирование приложения Vue)
Простой компонент: <template> <div> <p> {{ count }} </p> <button @click="increment" data-test="increment">Increment</button> </div> </template> <script> export default...
1528 просмотров
schedule 02.03.2022

Как вызвать событие в заглушке? [vue-test-utils]
Я пытаюсь протестировать событие компонента следующим образом: // template: <form @submit.prevent="save"></form> const save = jest.fn() const wrapper = mount(MyComponent, {methods: { save }})...
3443 просмотров
schedule 10.08.2022

Uncaught TypeError: Невозможно прочитать свойство "имя" неопределенного значения. при загрузке компонента, который имеет внутренний компонент
create.vue <template> <div class="content"> <base-input type="text" id="firstname" v-model="firstname"/> </div> </template> <script> import BaseInput from 'BaseInput.vue' export default { data ()...
463 просмотров
schedule 29.09.2023

Невозможно прочитать свойство $ i18n из undefined при использовании Vue Test Utils
Я пытаюсь протестировать компонент BaseDialog, который использует VueI18n для переводов с помощью vue-test-utils. Я не могу запустить тест, выполните следующую ошибку: TypeError: Cannot read property '$i18n' of undefined at...
3419 просмотров
schedule 08.03.2022

TypeError: не удается прочитать свойство 'content', равное null. Выполняется в Jest.
У меня проблема, если я запускаю свой набор тестов jest. Примечание сайта, я использую vue-test-utils. Мои данные vue выглядят так: data() { return { token: document.head.querySelector('meta[name="csrf-token"]'), }; }, Моя...
1934 просмотров
schedule 06.10.2022

Как имитировать window.google в модульном тесте vue.js
Я пытаюсь протестировать компонент vue, отображающий карту Google Элемент сценария включения Google находится где-то в родительском компоненте, а компонент, который я пытаюсь протестировать, получает глобальную ссылку на него: const...
2898 просмотров

Тестирование с хуком Created с vue-test-utils и jest
У меня есть такая страница Vue: <template> </template> <script> created(){ this.doSomething(); } methods: { doSomething() { ..... } } </script> Теперь мы хотим протестировать созданный хук и...
7962 просмотров
schedule 13.06.2022

Как открыть модальное окно bootstrap-vue с помощью vue-test-utils?
Я использую bootstrap как основу своего дизайна и использую bootstrap-vue. Теперь я хотел бы провести несколько тестов вместе с моими компонентами. Я пишу очень простой тест, чтобы убедиться, что модальное окно открыто. Что я использую в...
4350 просмотров
schedule 24.06.2023

Vue, как тестировать компонент с помощью слота и слот-реквизита
Я хочу проверить это FooComponent : <div> <slot :fn="internalFn" /> </div> Он используется так (например, в ParentComponent ): <FooComponent> <template slot-scope="slotProps"> <BarComponent...
5101 просмотров

Ошибка модульного тестирования vue.js при обновлении хранилища vuex
Я изменяю значение состояния vuex, используя фиксацию в своих тестах, а затем пытаюсь увидеть, присутствует ли элемент, который должен отображаться на основе изменения. Что-то вроде этого it('should render error state if no stores', () => {...
595 просмотров
schedule 12.04.2023

Тесты ElementUI выдают ReferenceError: _Message не определен
Отчет об ошибке в ElementUI Я использую загрузку компонентов ElementUI по требованию. Я правильно следовал инструкциям, и приложение работает нормально. Проблема возникает, когда я пытаюсь протестировать с помощью тестовых утилит Jest и Vue....
404 просмотров
schedule 02.01.2023

TypeError: невозможно прочитать свойства getters из undefined @ vue / test-utils
Я использую @ vue-test-utils для модульного тестирования vuejs. Мой магазин выглядит так: export default { root: true, state: { batches: [] }, getters: { getBatches: state => { return state.batches } } } Компонент...
3048 просмотров

Как отключить предупреждение об обнаружении глобального обработчика ошибок в vue test utils
Я создаю асинхронные тесты, используя vue-test-utils и jest , используя подход, описанный здесь: https://vue-test-utils.vuejs.org/guides/#what-about-nexttick где вы устанавливаете Vue.config.errorHandler = done , как показано ниже...
883 просмотров
schedule 21.10.2022