`window` is not being exposed to Jest

后端 未结 6 1436
挽巷
挽巷 2021-02-12 16:50

I have a test that imports a component that in turn imports a helper file that uses the window object to pull out a query string parameter. I get the following erro

6条回答
  •  一整个雨季
    2021-02-12 17:13

    Here you can find examples of how to do this:

    https://www.codementor.io/pkodmad/dom-testing-react-application-jest-k4ll4f8sd

    For example:

    import {jsdom} from 'jsdom';
    
    const documentHTML = '
    '; global.document = jsdom(documentHTML); global.window = document.parentWindow;

提交回复
热议问题