FAIL  client/jetpack-onboarding/test/stats.js
  ● Console

    console.error node_modules/fbjs/lib/warning.js:33
      Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
    console.error node_modules/jsdom/lib/jsdom/virtual-console.js:29
      Error: Uncaught [Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".]
          at reportException (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:66:24)
          at invokeEventListeners (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:209:9)
          at HTMLUnknownElementImpl._dispatch (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
          at HTMLUnknownElement.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
          at Object.invokeGuardedCallbackDev (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
          at invokeGuardedCallback (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
          at renderRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
          at performWorkOnRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24) { Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".
          at invariant (/workspace/wp-calypso/node_modules/invariant/invariant.js:40:15)
          at new Connect (/workspace/wp-calypso/node_modules/react-redux/lib/components/connectAdvanced.js:134:33)
          at constructClassInstance (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:2138:20)
          at updateClassComponent (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:3622:9)
          at beginWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:4008:16)
          at performUnitOfWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6007:16)
          at workLoop (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6071:26)
          at HTMLUnknownElement.callCallback (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1610:14)
          at invokeEventListeners (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
          at HTMLUnknownElementImpl._dispatch (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
          at HTMLUnknownElement.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
          at Object.invokeGuardedCallbackDev (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
          at invokeGuardedCallback (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
          at renderRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
          at performWorkOnRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24)
          at performWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6750:7)
          at requestWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6661:7)
          at scheduleWorkImpl (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6515:11)
          at scheduleWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6472:12)
          at scheduleTopLevelUpdate (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6976:5)
          at Object.updateContainer (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7014:7)
          at Object.create (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7637:18)
          at render (/workspace/wp-calypso/client/jetpack-onboarding/test/stats.js:81:44)
          at Object.<anonymous> (/workspace/wp-calypso/client/jetpack-onboarding/test/stats.js:109:28)
          at Object.asyncFn (/workspace/wp-calypso/node_modules/jest-jasmine2/build/jasmine_async.js:82:37)
          at resolve (/workspace/wp-calypso/node_modules/jest-jasmine2/build/queue_runner.js:52:12)
          at new Promise (<anonymous>)
          at mapper (/workspace/wp-calypso/node_modules/jest-jasmine2/build/queue_runner.js:39:19)
          at promise.then (/workspace/wp-calypso/node_modules/jest-jasmine2/build/queue_runner.js:73:82)
          at <anonymous> name: 'Invariant Violation', framesToPop: 1 }
    console.error node_modules/react-test-renderer/cjs/react-test-renderer.development.js:5530
      The above error occurred in the <Connect(DocumentHead)> component:
          in Connect(DocumentHead) (created by JetpackOnboardingStatsStep)
          in div (created by JetpackOnboardingStatsStep)
          in JetpackOnboardingStatsStep

      Consider adding an error boundary to your tree to customize error handling behavior.
      Visit https://fb.me/react-error-boundaries to learn more about error boundaries.
    console.error node_modules/jsdom/lib/jsdom/virtual-console.js:29
      Error: Uncaught [Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".]
          at reportException (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:66:24)
          at invokeEventListeners (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:209:9)
          at HTMLUnknownElementImpl._dispatch (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
          at HTMLUnknownElement.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
          at Object.invokeGuardedCallbackDev (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
          at invokeGuardedCallback (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
          at renderRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
          at performWorkOnRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24) { Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".
          at invariant (/workspace/wp-calypso/node_modules/invariant/invariant.js:40:15)
          at new Connect (/workspace/wp-calypso/node_modules/react-redux/lib/components/connectAdvanced.js:134:33)
          at constructClassInstance (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:2138:20)
          at updateClassComponent (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:3622:9)
          at beginWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:4008:16)
          at performUnitOfWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6007:16)
          at workLoop (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6071:26)
          at HTMLUnknownElement.callCallback (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1610:14)
          at invokeEventListeners (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
          at HTMLUnknownElementImpl._dispatch (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
          at HTMLUnknownElement.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
          at Object.invokeGuardedCallbackDev (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
          at invokeGuardedCallback (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
          at renderRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
          at performWorkOnRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24)
          at performWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6750:7)
          at requestWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6661:7)
          at scheduleWorkImpl (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6515:11)
          at scheduleWork (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6472:12)
          at scheduleTopLevelUpdate (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6976:5)
          at Object.updateContainer (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7014:7)
          at Object.create (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7637:18)
          at render (/workspace/wp-calypso/client/jetpack-onboarding/test/stats.js:81:44)
          at Object.<anonymous> (/workspace/wp-calypso/client/jetpack-onboarding/test/stats.js:118:28)
          at Object.asyncFn (/workspace/wp-calypso/node_modules/jest-jasmine2/build/jasmine_async.js:82:37)
          at resolve (/workspace/wp-calypso/node_modules/jest-jasmine2/build/queue_runner.js:52:12)
          at new Promise (<anonymous>)
          at mapper (/workspace/wp-calypso/node_modules/jest-jasmine2/build/queue_runner.js:39:19)
          at promise.then (/workspace/wp-calypso/node_modules/jest-jasmine2/build/queue_runner.js:73:82)
          at <anonymous> name: 'Invariant Violation', framesToPop: 1 }
    console.error node_modules/react-test-renderer/cjs/react-test-renderer.development.js:5530
      The above error occurred in the <Connect(DocumentHead)> component:
          in Connect(DocumentHead) (created by JetpackOnboardingStatsStep)
          in div (created by JetpackOnboardingStatsStep)
          in JetpackOnboardingStatsStep

      Consider adding an error boundary to your tree to customize error handling behavior.
      Visit https://fb.me/react-error-boundaries to learn more about error boundaries.
    console.error node_modules/jsdom/lib/jsdom/virtual-console.js:29
      Error: Uncaught [Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".]
          at reportException (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:66:24)
          at invokeEventListeners (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:209:9)
          at HTMLUnknownElementImpl._dispatch (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
          at HTMLUnknownElementImpl.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
          at HTMLUnknownElement.dispatchEvent (/workspace/wp-calypso/node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
          at Object.invokeGuardedCallbackDev (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
          at invokeGuardedCallback (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
          at renderRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
          at performWorkOnRoot (/workspace/wp-calypso/node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24) { Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".
          at <response clipped><NOTE>Due to the max output limit, only part of the full response has been shown to you.</NOTE>erer/cjs/react-test-renderer.development.js:1649:16)
      at invokeGuardedCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
      at renderRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
      at performWorkOnRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24)
      at performWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6750:7)
      at requestWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6661:7)
      at scheduleWorkImpl (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6515:11)
      at scheduleWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6472:12)
      at scheduleTopLevelUpdate (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6976:5)
      at Object.updateContainer (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7014:7)
      at Object.create (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7637:18)
      at render (client/jetpack-onboarding/test/stats.js:81:44)
      at Object.<anonymous> (client/jetpack-onboarding/test/stats.js:118:28)

  ● Jetpack onboarding Stats step › activates the Stats module when the site is already connected

    Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".

      79 |
      80 |         test( 'redirects to Jetpack Connect when the site is not connected', () => {
    > 81 |                 const recordJpoEvent = jest.fn();
      82 |                 const tree = render( { recordJpoEvent } );
      83 |
      84 |                 findButton( tree, 'Activate stats' ).props.onClick( { preventDefault: noop } );

      at invariant (node_modules/invariant/invariant.js:40:15)
      at new Connect (node_modules/react-redux/lib/components/connectAdvanced.js:134:33)
      at constructClassInstance (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:2138:20)
      at updateClassComponent (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:3622:9)
      at beginWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:4008:16)
      at performUnitOfWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6007:16)
      at workLoop (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6071:26)
      at HTMLUnknownElement.callCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1610:14)
      at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
      at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
      at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
      at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
      at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
      at Object.invokeGuardedCallbackDev (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
      at invokeGuardedCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
      at renderRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
      at performWorkOnRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24)
      at performWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6750:7)
      at requestWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6661:7)
      at scheduleWorkImpl (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6515:11)
      at scheduleWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6472:12)
      at scheduleTopLevelUpdate (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6976:5)
      at Object.updateContainer (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7014:7)
      at Object.create (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7637:18)
      at render (client/jetpack-onboarding/test/stats.js:81:44)
      at Object.<anonymous> (client/jetpack-onboarding/test/stats.js:131:28)

  ● Jetpack onboarding Stats step › shows a success screen after activation succeeds

    Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".

      79 |
      80 |         test( 'redirects to Jetpack Connect when the site is not connected', () => {
    > 81 |                 const recordJpoEvent = jest.fn();
      82 |                 const tree = render( { recordJpoEvent } );
      83 |
      84 |                 findButton( tree, 'Activate stats' ).props.onClick( { preventDefault: noop } );

      at invariant (node_modules/invariant/invariant.js:40:15)
      at new Connect (node_modules/react-redux/lib/components/connectAdvanced.js:134:33)
      at constructClassInstance (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:2138:20)
      at updateClassComponent (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:3622:9)
      at beginWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:4008:16)
      at performUnitOfWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6007:16)
      at workLoop (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6071:26)
      at HTMLUnknownElement.callCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1610:14)
      at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
      at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
      at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
      at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
      at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
      at Object.invokeGuardedCallbackDev (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
      at invokeGuardedCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
      at renderRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
      at performWorkOnRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24)
      at performWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6750:7)
      at requestWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6661:7)
      at scheduleWorkImpl (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6515:11)
      at scheduleWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6472:12)
      at scheduleTopLevelUpdate (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6976:5)
      at Object.updateContainer (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7014:7)
      at Object.create (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7637:18)
      at render (client/jetpack-onboarding/test/stats.js:81:44)
      at Object.<anonymous> (client/jetpack-onboarding/test/stats.js:141:28)

  ● Jetpack onboarding Stats step › renders success immediately when Stats is already active

    Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".

      79 |
      80 |         test( 'redirects to Jetpack Connect when the site is not connected', () => {
    > 81 |                 const recordJpoEvent = jest.fn();
      82 |                 const tree = render( { recordJpoEvent } );
      83 |
      84 |                 findButton( tree, 'Activate stats' ).props.onClick( { preventDefault: noop } );

      at invariant (node_modules/invariant/invariant.js:40:15)
      at new Connect (node_modules/react-redux/lib/components/connectAdvanced.js:134:33)
      at constructClassInstance (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:2138:20)
      at updateClassComponent (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:3622:9)
      at beginWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:4008:16)
      at performUnitOfWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6007:16)
      at workLoop (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6071:26)
      at HTMLUnknownElement.callCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1610:14)
      at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
      at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
      at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
      at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
      at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
      at Object.invokeGuardedCallbackDev (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
      at invokeGuardedCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
      at renderRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
      at performWorkOnRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24)
      at performWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6750:7)
      at requestWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6661:7)
      at scheduleWorkImpl (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6515:11)
      at scheduleWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6472:12)
      at scheduleTopLevelUpdate (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6976:5)
      at Object.updateContainer (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7014:7)
      at Object.create (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7637:18)
      at render (client/jetpack-onboarding/test/stats.js:81:44)
      at Object.<anonymous> (client/jetpack-onboarding/test/stats.js:153:28)

  ● Jetpack onboarding Stats step › disables the CTA while module activation is pending

    Invariant Violation: Could not find "store" in either the context or props of "Connect(DocumentHead)". Either wrap the root component in a <Provider>, or explicitly pass "store" as a prop to "Connect(DocumentHead)".

      79 |
      80 |         test( 'redirects to Jetpack Connect when the site is not connected', () => {
    > 81 |                 const recordJpoEvent = jest.fn();
      82 |                 const tree = render( { recordJpoEvent } );
      83 |
      84 |                 findButton( tree, 'Activate stats' ).props.onClick( { preventDefault: noop } );

      at invariant (node_modules/invariant/invariant.js:40:15)
      at new Connect (node_modules/react-redux/lib/components/connectAdvanced.js:134:33)
      at constructClassInstance (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:2138:20)
      at updateClassComponent (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:3622:9)
      at beginWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:4008:16)
      at performUnitOfWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6007:16)
      at workLoop (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6071:26)
      at HTMLUnknownElement.callCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1610:14)
      at invokeEventListeners (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:193:27)
      at HTMLUnknownElementImpl._dispatch (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:119:9)
      at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js:82:17)
      at HTMLUnknownElementImpl.dispatchEvent (node_modules/jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js:30:27)
      at HTMLUnknownElement.dispatchEvent (node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js:157:21)
      at Object.invokeGuardedCallbackDev (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1649:16)
      at invokeGuardedCallback (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:1506:29)
      at renderRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6149:7)
      at performWorkOnRoot (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6797:24)
      at performWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6750:7)
      at requestWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6661:7)
      at scheduleWorkImpl (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6515:11)
      at scheduleWork (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6472:12)
      at scheduleTopLevelUpdate (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:6976:5)
      at Object.updateContainer (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7014:7)
      at Object.create (node_modules/react-test-renderer/cjs/react-test-renderer.development.js:7637:18)
      at render (client/jetpack-onboarding/test/stats.js:81:44)
      at Object.<anonymous> (client/jetpack-onboarding/test/stats.js:160:28)

Test Suites: 1 failed, 1 total
Tests:       7 failed, 7 total
Snapshots:   0 total
Time:        5.106s
Ran all test suites matching /client\/jetpack-onboarding\/test\/stats.js/i.
[The command completed with exit code 1.]
[Current working directory: /workspace/wp-calypso]
[Python interpreter: /usr/bin/python]
[Command finished with exit code 1]