Jest выдает ошибку «Получено: сериализуется в одну строку» - PullRequest
1 голос
/ 20 марта 2020

Я тестирую мой редуктор. Я понятия не имею, где я делаю ошибку. Не могли бы вы помочь мне с этим

case SET_CONFIRM_INFO:
      return {
        ...state,
        confirmFields: action.confirmFields,
        adding: (action.adding !== '') ? action.adding : [],
        checkInfo: action.checkInfo,
        getAddings: action.getAddings
      };

вот мой тест:

  it('SET_CONFIRM_INFO', () => {
    const action = {
      type: SET_CONFIRM_INFO,
      confirmFields: [1, 2, 4],
      adding: [1, 2, 3],
      checkInfo: { 1: 'a', 2: 'b' },
      getAddings: () => []
    }

    expect(pay(defaultState, action)).toEqual({
      ...defaultState,
      confirmFields: action.confirmFields,
      adding: action.adding,
      checkInfo: action.checkInfo,
      getAddings: () => []
    })
  })

и ошибка:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...