Вопросы по теме 'jestjs'

Как получить отчет о покрытии кода с помощью Jest?
Есть ли способ обеспечить покрытие кода в среде тестирования JavaScript Jest, которая построена на основе Jasmine? Внутренняя структура не выводит код покрытие это получает. Я также пробовал использовать Стамбул , blanket и JSCover , но ни...
218520 просмотров
schedule 10.10.2022

Ошибка при запуске jest на узле 0.12.0
Я пытаюсь запустить тест Jest в своем проекте, и у меня есть узел v0.12.0, поэтому запуск теста Jest дает мне следующую ошибку: /Users/ajaybeniwal203/ODeskWork/ui-components/node_modules/jest-cli/node_modules/harmonize/harmonize.js:31...
656 просмотров
schedule 24.03.2024

Почему TestUtils.Simulate.click в Jest не работает при использовании непосредственно в компонентах React?
Допустим, у меня есть 2 компонента. Родитель, содержащий ребенка. Дочерний компонент - это такая кнопка: var React = require('react'); var ChildButton = React.createClass({ onSubmitAnswer: function(e) { this.props.onClick(this); },...
4608 просмотров
schedule 25.10.2023

Компонент реагирования модульного тестирования, который выполняет вызовы ajax с использованием JEST
У меня есть компонент реакции, который вызывает вызов AJAX в методе componentDidMount . Пока я пытаюсь отобразить его с помощью React.addons.TestUtils , компонент отображается без вызова AJAX. Как мне протестировать компонент реакции с помощью...
10862 просмотров

Как добавить React в качестве глобального во время выполнения модульных тестов?
В моем проекте Rails я использую гем react-rails, который делает следующее: window.React = React; Это очень удобно, но когда я запускаю модульные тесты с помощью Jest, этого глобального файла нет, и я получаю сообщение об ошибке из файла,...
67 просмотров

Глобальная переменная в Jest Unit Test
Я новичок в Jest и пытаюсь написать несколько модульных тестов для моего существующего приложения React. У меня есть глобальная переменная window.CONFIG , в которой хранятся некоторые конфигурации, которые используются в разных местах приложения....
9405 просмотров
schedule 11.12.2022

Данные о покрытии тестов Jest JS не отправляются в код Климат от Codeship
У меня есть проект на основе Node.js, в котором я использую Jest для модульного тестирования .js. У меня для параметра конфигурации collectCoverage установлено значение true , и я могу видеть таблицу покрытия тестами в моих локальных запусках...
1320 просмотров

Есть ли функция сопоставления равенства массивов, которая игнорирует позицию элемента в jest.js?
Я получаю, что .toEqual() проверяет равенство всех полей для простых объектов: expect( {"key1":"pink wool","key2":"diorite"} ).toEqual(...
63399 просмотров
schedule 04.12.2023

TypeError: ReactDOM.render не является функцией
Я использую метод монтирования Enzyme для тестирования компонента реакции. Возникает эта ошибка, кто-нибудь знает, почему? FAIL src__tests__\components\dashboard\widgets\livenessProbeTest.js (29,386 с)? livenessProbe.js> показывает правильный...
1083 просмотров
schedule 16.09.2022

Тестирование двух сред с помощью шутки
Я хотел бы установить две разные среды и иметь возможность запускать обе в режиме просмотра. |-- /server | |-- index.js <- Node |-- /client | |-- index.js <- jsdom |-- package.json На самом деле я запускаю jest дважды для...
7937 просмотров
schedule 19.09.2022

Typescript, Jest и i18next: не отображается текст в компоненте React
Я тестирую компонент React, который использует i18next для интернационализации. Компонент: import * as React from "react"; import { t } from "i18next"; export function Hello(_props) { return <div className="widget-header">...
843 просмотров
schedule 31.05.2024

Jest не может обрабатывать файлы TypeScript TSX при запуске тестов
Выполнение тестов с использованием Jest с TypeScript TSX происходит с ошибками. У меня настроена следующая база: https://github.com/joe-glasgow/tsx-jest-unit Однако при запуске yarn run test возникает следующая ошибка: const...
270 просмотров
schedule 18.11.2022

Как вызвать событие Pubsub.js в шутливом тесте для react.js
Я реализую интернационализацию в реагирующем приложении с библиотекой react-intl . Язык может запускаться в разных компонентах, поэтому я использовал библиотеку pubsub-js для публикации события каждый раз. когда язык меняется, и подпишитесь на...
1952 просмотров

Выдача шутки TypeError: невозможно прочитать свойство fetch of undefined
Я пытаюсь запустить несколько тестов с Jest в моей собственной библиотеке реакции / реакции (внутри только некоторая бизнес-логика). Мы тестируем действия, которые используют функцию выборки (полифил с whatwg-fetch). Я добавил whatwg-fetch...
5565 просмотров
schedule 22.03.2024

Как вы можете тестировать функции и переменные в функции рендеринга вашего реагирующего компонента?
Я пытаюсь улучшить тестовое покрытие для моих компонентов реакции, но у меня возникают проблемы с тестированием переменных и функций, объявленных в методе рендеринга моих компонентов. Ниже приведены несколько примеров, которые я не могу охватить:...
3752 просмотров
schedule 30.09.2022

Запуск реагирующего модульного теста с помощью scss
У меня есть компонент реакции, который использует файл scss. Файл scss выглядит следующим образом $searchImage: url('../../../stylesheets/images/Search.svg'); .srchBoxContaner { padding: 1.5rem 1.5rem 0rem 1.5rem; } Компонент реакции —...
364 просмотров
schedule 22.03.2024

scala.js тестирование с шуткой
https://facebook.github.io/jest/docs/en/getting-started.html Jest runner нужен файл с суффиксом .test/spec.js сумма.test.js const sum = require('./sum'); test('adds 1 + 2 to equal 3', () => { expect(sum(1, 2)).toBe(3); }); Я...
241 просмотров
schedule 18.09.2022

Как утверждать, что функция вызывается из другой функции?
У меня есть компонент в React с событием onChange. В приведенном ниже коде мне нужно утверждать, что правильный метод вызывается, когда this.props.onChangeImage() вызывается в компоненте "Галерея". export class Form extends...
28834 просмотров

Использование `new` в имитируемой функции с помощью Jest
Я пытаюсь имитировать возвращаемое значение при использовании new против имитируемой функции: const myMock = jest.fn(); myMock.mockReturnValueOnce('some_string'); const result = new myMock(); Проблема в том, что new myMock() возвращает...
67 просмотров
schedule 25.04.2024

Тестирование компонента, подключенного к редуксу
У меня есть следующий подключенный компонент в React-Redux export class IncrementalSearch extends React.Component { constructor(props) { super(props); this.onSearch$ = new Subject(); this.onChange =...
1525 просмотров
schedule 16.11.2023