Reactjs 反应单元测试-酶内部错误:标记为2的未知节点

Reactjs 反应单元测试-酶内部错误:标记为2的未知节点,reactjs,jestjs,enzyme,Reactjs,Jestjs,Enzyme,我正在尝试为搜索页面组件编写jest单元测试。获取以下错误 <StateProvider initialState={context.initialState} reducer={context.reducer}> <div className="search-result"> <SearchBox /> <React.Suspense fal

我正在尝试为搜索页面组件编写jest单元测试。获取以下错误

<StateProvider initialState={context.initialState} reducer={context.reducer}>
                <div className="search-result">
                    <SearchBox />
                    <React.Suspense fallback={<Loader />}> <SearchPage /> </React.Suspense>
                </div>
            </StateProvider>
需要帮助来解决这个问题

Enzyme Internal Error: unknown node with tag 2

      53 |         // }
      54 |
> 55 |         component = mount(
     |                     ^
  56 |             <StateProvider initialState={context.initialState} reducer={context.reducer}>
  57 |                 {/* <SearchPage /> */}
  58 |                 <React.Suspense fallback={<Loader />}> <SearchPage /> </React.Suspense>

  at map (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:262:13)
      at Array.map (<anonymous>)
  at childrenToTree (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:277:27)
  at map (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:235:14)
      at Array.map (<anonymous>)
  at childrenToTree (node_modules/enzyme-adapter-react-16/src/ReactSixteenAdapter.js:277:27)