Описание тега enzyme-to-snapshot

0 ответов

Набор Jest не выводит цвет для различий снимка

Я только что заметил в проекте, над которым я работаю, вывод снимка не передает цвета через терминал. У платформы Jest вообще есть цвета. Так что я в замешательстве Как это должно выглядеть Это список соответствующих пакетов: "babel-jest": "^21.0.2"…
24 янв '18 в 11:01
1 ответ

styled-компоненты - мелкие снимки фермента

Я пытаюсь найти решение, как избежать всего объекта темы в снимке Jest. Я получил, например, этот простой тест. test("render", () => { const wrapper = shallow(<Result item={item} />); expect(wrapper).toMatchSnapshot(); }); Result.js const T…
0 ответов

Снимок вывода компонента с мелким стилем фермента, который не имеет className

У меня есть простой тест с энзимом, чтобы обуздать styled.div`` с небольшим количеством css в нем. Но снимок не className в нем Это снимок: exports[`<Example /> should render correctly 1`] = ` <styled.div onClick={[Function]} > This is l…
0 ответов

Исключить определенные модули в глубоком рендеринге

Я использую сравнение снимков шутки в сочетании с рендерингом крепления фермента. Можно ли определить список компонентов, которые будут исключены из глубокого рендеринга?
12 янв '18 в 16:45
1 ответ

Фермент рендерит обернутый компонент, а не базовый компонент

Я тестирую свое приложение React с помощью Jest и Enzyme. Я пытаюсь экспортировать тестируемую версию моего компонента, которая не включена в компонент более высокого порядка. Затем я хочу экспортировать упакованный компонент, чтобы мое приложение м…
20 ноя '17 в 08:02
1 ответ

Компонент Test React (Jest & Enzyme), который визуализируется по-разному после Ajax

Как вы тестируете компонент (скажем, <Person /> в этом случае), если это делает полностью, но только после <Loading /> завершается, что после успешного вызова Ajax? Я использую Jest и Enzyme. Однако в Enzyme снимок будет иметь значение P…
04 ноя '17 в 23:54
0 ответов

Объект рендеринга от фермента до снимка как JSON

Зачем визуализировать объект JSON в снимке? Для компонента const MyComp = <Provider {...stores}> <Router history={history}> <ClassRoom.wrappedComponent {...props} /> </Router> </Provider>, Я тестирую как const wrapper =…
07 июн '17 в 01:07
0 ответов

Jest не переопределяет опору по умолчанию при использовании мелкой

В настоящее время я пытаюсь протестировать свой компонент, используя jest / энзим, и по какой-то причине, когда я пытаюсь сделать так, чтобы мой компонент не переопределял значения реквизитов по умолчанию с параметром, который я передаю на моем мелк…
20 апр '19 в 21:20
0 ответов

Снимок фермента, показывающий [объект, объект] для мелких снимков рендеринга

Я тестирую свое родное приложение, используя шутки и энзимы. У меня есть эта компонентная структура. <KeyboardAvoidingView> <ScrollView> <Image/> <Text/> <TextInput/> <TextInput/> <GradientButton/> <View&…
1 ответ

Снимок с шуткой и энзимом записывается внутри тестового файла, а не в отдельный файл .snap.

Я новичок в тестировании реакции, и я создал простой тест для флажка: import React from 'react'; import { shallow } from 'enzyme'; import toJson from 'enzyme-to-json'; import { Checkbox } from '../../../src/components/Checkbox'; ... describe('Checkb…
14 июл '20 в 17:24
0 ответов

Изучение снимков ферментов и чтение их отзывов

Я изучаю Enzyme, и у меня возникла проблема. У меня есть компонент: import { withStyles } from '@material-ui/core/styles'; import Grid from '@material-ui/core/Grid'; import Card from '@material-ui/core/Card'; import CardContent from '@material-ui/co…
25 июл '20 в 10:59
2 ответа

TypeError: невозможно прочитать свойство PlatformLocalStorage из undefined

Я запускаю шутливый тест на react-native и получаю следующие ошибки Не удалось запустить набор тестов TypeError: Cannot read property 'PlatformLocalStorage' of undefined 2 | import thunk from 'redux-thunk'; 3 | import { persistStore, persistReducer …
29 апр '20 в 18:02
0 ответов

Как выполнить модульное тестирование с помощью Enzyme/jest на нативных модулях в react-native

Как имитировать / тестировать метод NativeModules.EncryptPassword.encryptPassword и метод мутации login() внутри NativeModules ** **const LoginPage = ({navigation, ...props}) => { const [login, {loading, error}] = useMutation(Queries.GET_USER_LOG…
0 ответов

TypeError: (0, _reactNativeTheming.createStyle) не является функцией, Jest

Я провожу шутливый тест в react-native. но я получаю эти ошибки при запуске тестов. â— Не удалось запустить набор тестов TypeError: (0 , _reactNativeTheming.createStyle) is not a function 3 | import Colors from '../../../assets/Colors/Colors'; 4 | &…
29 апр '20 в 16:17
2 ответа

shallowWrapper пуст, тестируете снимок Jest/Enzyme?

Я не знаю, почему я опустошаюсь shallowWrapperобъект, когда я запускаю тест снимков, я использую Jest и Enzyme: Что я получаю в файле App.test.js.snap: // Jest Snapshot v1, "goo.gl/fbAQLP" exports[`renders App component 1`] = `ShallowWrapp…
1 ответ

React Test TypeError: Невозможно прочитать карту свойства undefined

Я пытаюсь написать тест для компонента, который использует состояние редукции в качестве реквизита, и получаю следующую ошибку. Should render expense list with expenses TypeError: Cannot read property 'map' of undefined at ExpenseList (src/component…
06 ноя '20 в 22:18
1 ответ

Enzyme with React -17.0.1 - Метод "text" предназначен для запуска на 1 узле. 0 найдено вместо

Я использую response-17.0.1 с энзимом 3.3.0 и @wojtekmaj/ энзим-адаптер-react-17, поэтому я получаю много ошибок в тестах после перехода на react 17. У меня есть такой тест: describe('JournalNotesListView', () => { let wrapper; beforeEach(() =&gt…
0 ответов

выберите встроенный стиль в энзиме для реагирования

как мы можем настроить таргетинг на определенный стиль после того, как мы смонтируем компонент с Enzyme в ReactNative? Я хочу настроить стиль фона, чтобы он имел определенный цвет, если ему передаются некоторые свойства. так что, если я изменю ставк…
0 ответов

Тестирование API-интерфейса контроллера response-hook-form с помощью фермента / Jest

Есть ли способ протестировать компонент, который использует response API-интерфейс контроллера-hook-form с помощью Jest / фермента? Пожалуйста, взгляните на эту песочницу кода, чтобы увидеть, как выглядит мой компонент. Я пытался издеваться Controll…
10 сен '21 в 16:20
1 ответ

Как протестировать компонент React на детях с помощью шутки и энзима?

Компонент для тестирования. this.props.children имеет дочерние компоненты example.js class Example extends component { constructor(){ super(props); this.state={}; } render() { <div>{this.props.children}</div> } } прецедент it("should ren…