Вопросы по теме '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 просмотров
schedule
24.09.2022
Как добавить React в качестве глобального во время выполнения модульных тестов?
В моем проекте Rails я использую гем react-rails, который делает следующее:
window.React = React;
Это очень удобно, но когда я запускаю модульные тесты с помощью Jest, этого глобального файла нет, и я получаю сообщение об ошибке из файла,...
67 просмотров
schedule
28.04.2024
Глобальная переменная в Jest Unit Test
Я новичок в Jest и пытаюсь написать несколько модульных тестов для моего существующего приложения React. У меня есть глобальная переменная window.CONFIG , в которой хранятся некоторые конфигурации, которые используются в разных местах приложения....
9405 просмотров
schedule
11.12.2022
Данные о покрытии тестов Jest JS не отправляются в код Климат от Codeship
У меня есть проект на основе Node.js, в котором я использую Jest для модульного тестирования .js. У меня для параметра конфигурации collectCoverage установлено значение true , и я могу видеть таблицу покрытия тестами в моих локальных запусках...
1320 просмотров
schedule
14.09.2022
Есть ли функция сопоставления равенства массивов, которая игнорирует позицию элемента в 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 просмотров
schedule
14.09.2022
Выдача шутки 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 просмотров
schedule
01.06.2024
Использование `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