У меня проблема с тестированием компонентов с использованием компонента Card (Ant Design).Каждый раз, когда я запускаю свои тесты, я сталкиваюсь с такими сообщениями:
Ошибка: Uncaught [RangeError: Превышен максимальный размер стека вызовов]
Вышеуказанная ошибка произошла в компоненте
Кто-нибудь знает об этой проблеме?Я пытался найти что-то в Ant Design git, но несколько найденных мной страниц были не на английском языке и, похоже, не были решены.
Я пытался напрямую протестировать компонент Ant Design (Card) с помощьюmount (https://github.com/ant-design/ant-design/blob/master/components/card/tests/index.test.js), но я вижу ту же ошибку ...
Вот мой второй тест только с компонентом Ant Design:
import React from 'react'
import { mount } from 'enzyme'
import { Card } from 'antd'
describe('Card', () => {
beforeAll(() => {
jest.useFakeTimers()
})
afterAll(() => {
jest.useRealTimers()
})
it('should still have padding when card which set padding to 0 is loading', () => {
const wrapper = mount(<Card title="xxx">xxx</Card>)
})
})
У меня есть адаптер фермента в моемЗдесь я просто хотел показать вам, насколько прост мой код, но я не могу дать результат ...
Кто-нибудь может помочь?