Вопросы по теме 'vue-test-utils'
Как протестировать методы prop с помощью vue-test-utils и vue?
У меня есть дочерний компонент, у которого есть метод onBilling, переданный от его родителя в качестве опоры:
В своем модульном тесте я вижу, что журнал консоли запускается, но мое утверждение для функции onBillingValid не работает - нужно ли мне...
3750 просмотров
schedule
31.10.2021
Могу ли я выбрать элемент по ссылке с помощью утилиты vue test
Если у меня есть изображение
<img class="pineapple" ref="pineapple" src="pineapple.jpg" />
Могу ли я использовать $ ref
expect(wrapper.find($refs.pineapple).exists()).toBe(true)
вместо того...
4332 просмотров
schedule
13.09.2021
Vue Test Utils, событие Keydown больше не запускается keyCode в тесте
В тестовой среде событие нажатия клавиши больше не запускается keyCode после обновления vue-test-utils до версии 1.0.0-beta.26 или выше, например:
Vue
<div @keydown="onKeydown"></div>
Скрипты
public onKeydown...
2009 просмотров
schedule
18.10.2021
Vue: динамическое дополнение модульного теста
У меня есть компонент, в который добавляется группа полей (метка, ввод и ошибки). Элемент ввода импортируется динамически в соответствии с опорой ( settings.input.component ), которую он получает от родительского компонента.
И я хотел...
114 просмотров
schedule
11.10.2021
Как проверить функцию SetTimeout, вызываемую в VUE Created HOOK? с использованием Vue utils - JEST
У меня есть компонент предупреждения, который имеет флаг isVisible , этот флаг становится истинным, когда компонент создается, а также в созданном HOOK у меня есть setTimeout , который запускается, если компонент получает логическое свойство...
25 просмотров
schedule
25.11.2021
Настройка vue-test-utils с получением TypeError: невозможно создать свойство '_Ctor' в строке
Я следил за этим руководством и это руководство для настройки шутливого тестирования с помощью vue-test-utils и vue 2 на Rails 5.1 с помощью webpacker. Я могу запускать базовые тесты без компонентов vue, но попытка смонтировать компоненты vue...
4115 просмотров
schedule
24.02.2022
vue-test-utils - как обрабатывать $ refs?
СИТУАЦИЯ
Я пытаюсь shallowMount использовать компонент, но безуспешно.
Компонент использует $refs для чтения высоты div . Это значение считывается внутри вычисляемого свойства. Затем в жизненном цикле mounted я сохраняю это значение в...
5303 просмотров
schedule
25.02.2022
'Маршрут с именем' что-то 'не существует' vue-router console.warn при использовании vue-test-utils
Я делаю тестовые коды для компонента vue.js, который использует vue-router, используя vue-test-utils.
Вот коды, связанные с этим.
const Routes = [{
...
}, ...
{
...,
path: '/transfers',
name: 'transfers',
redirect: '/transfers/all',...
41 просмотров
schedule
01.03.2022
Vue, Jest: как имитировать компоненты element-ui? не может найти модуль element.css
Мой код vue вызывает element-ui модули:
// in main.js
import { Notification } from "element-ui";
Сначала мой тест бросал
Не удается найти модуль "Элемент" в "test.js"
поэтому я издевался над модулем с помощью...
2346 просмотров
schedule
08.03.2022
Тестирование простых компонентов Javascript Vue без Vue CLI
Можно ли протестировать компоненты Vue, которые были разработаны на простом javascript, без настройки Vue CLI / Webpack / Babel?
Документация по теме, которую я нашел в Интернете, довольно скудна:...
601 просмотров
schedule
07.03.2022
Тестирование Vue с Vuetify. Невозможно прочитать свойство 'title' из undefined
Я пытаюсь проверить, будет ли диалоговое окно, созданное с помощью vuetify, активным после того, как я испущу функцию под названием closeNoteForm. Однако, когда я пытаюсь проверить, скрыто ли содержимое диалогового окна, я получаю сообщение об...
332 просмотров
schedule
25.03.2022
Тестирование компонента VueJS, содержащего другие компоненты, написанные мной
Я работаю над веб-сайтом, состоящим из нескольких компонентов, которые содержат другие компоненты. Теперь я хотел бы проверить, правильно ли отключена кнопка сохранения формы, если данные не установлены. Я использую vuetify для пользовательского...
1900 просмотров
schedule
06.04.2022
Модульное тестирование vue.js с помощью Jest: стоит ли издеваться над аудиоэлементом HTLL5?
При тестировании компонента AudioPlayer vue, который содержит элемент HTML5, мне интересно, как написать свои спецификации с помощью Jest.
шаблон
<audio id="player" ref="player" @ended="ended" @canplay="canPlay"...
745 просмотров
schedule
10.05.2022
Как протестировать наблюдателя Vue, который наблюдает за вычисляемым свойством из VueX?
Предположим, у меня есть следующий компонент:
import { mapState } from 'vuex';
import externalDependency from '...';
export default {
name: 'Foo',
computed: {
...mapState(['bar'])
},
watch: {
bar () {...
7461 просмотров
schedule
14.05.2022
TypeError: не удается прочесть свойство "получатели" неопределенного значения.
Я пытаюсь протестировать базовый компонент Vue, который ссылается на магазин Vuex. Я думал, что последовал примеру Vue ( https://vue-test-utils.vuejs.org/guides/using-with-vuex.html#mocking-getters ) на букву T, но похоже, что это не работает.
Я...
15213 просмотров
schedule
15.05.2022
Причина этой проблемы: превышено время ожидания 10000 мс. Для асинхронных тестов и хуков убедитесь, что вызывается done () ;.
В веб-приложении VueJs мы написали более 500 модульных тестов (во всех модулях) с использованием vue-test-utils и mocha-webpack, используя nyc для отчетов о покрытии. Рассмотрим каждый модуль в одном каталоге. Когда я запускаю тестовые примеры для...
4672 просмотров
schedule
26.05.2022
Событие триггера в Jest Test не вызывает метод
В настоящее время я пишу тесты для своего приложения Vue. У меня есть кнопка, которая вызывает функцию выхода. Я просто хочу проверить, вызывается ли функция при нажатии кнопки.
Я пытался издеваться над функцией с помощью jest.fn (), но не могу...
3955 просмотров
schedule
29.06.2022
Тестирование магазина VueX
Я пытаюсь протестировать разные части магазина VueX. Я храню мутации, геттеры и прочее в одном файле (index.js), но почему-то он не работает при импорте этого файла в тестовый файл. Вот мой VueX: Vue.use (Vuex);
Index.js
import Vue from...
657 просмотров
schedule
26.06.2022
Jest Mocking с помощью Quasar и Typescript
Я хочу имитировать службу Amplify Auth в своем тесте. Ошибки нет, но тест не работает из-за моего макета.
Вот код, который я собираюсь протестировать:
signIn(): void {
if (!this.valid) return;
this.loading = 1;
this.$Auth...
115 просмотров
schedule
07.07.2022
Тестирование Vue с помощью jest и vue-test-utils не позволяет разрешить компоненты, введенные через app.component().
В настоящее время я пытаюсь ввести тестирование в свое приложение Vue 3 Vite. Для этого я использую jest и vue-test-utils. Это работает нормально, за исключением случаев, когда я пытаюсь смонтировать компоненты, содержащие мои базовые компоненты,...
276 просмотров
schedule
21.08.2022