Repro: https://codesandbox.io/s/fast-water-4i4jb

Notice the flash. I'd expect `suspended` to be `true` during the high pri render.
});
      act(() => setCountFn(count => count + 1));
      expect(renderer.toJSON()).toEqual({
        type: 'div',
        props: {},
        children: ['count:', '11'],
      });
    }
  });
  it('should support editable useReducer hooks', () => {
    const initialData = {foo: 'abc', bar: 123};
    function reducer(state, action) {
      switch (action.type) {
        case 'swap':
          return {foo: state.bar, bar: state.foo};
        default:
          throw new Error();
      }
    }
    let dispatchFn;
    function MyComponent() {
      const [state, dispatch] = React.useReducer(reducer, initialData);
      dispatchFn = dispatch;
      return (
        <div>
          foo:{state.foo}, bar:{state.bar}
        </div>
      );
    }
    const renderer = ReactTestRenderer.create(<MyComponent />);