gpt4 book ai didi

reactjs - 用柏树在窗口上设置一个属性

转载 作者:行者123 更新时间:2023-12-04 14:45:10 26 4
gpt4 key购买 nike

我需要测试一个应该在另一个 native 应用程序中作为 webview 运行的 React 应用程序。 webview 服务器将 session 变量设置到窗口中,进一步用于验证我的应用程序。

我想通过做这样的事情来 mock 这个:

window.appEnvironment={ 
//session variables
}

我试过 cy.window() ,但它似乎没有帮助。
如何从 cypress 设置窗口属性。

最佳答案

将其放入支持文件中:

Cypress.on('window:before:load', win => {
win.appEnvironment = {
//session variables
}
});

现在,将在初始化任何应用程序代码之前评估此代码段。

关于reactjs - 用柏树在窗口上设置一个属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61778891/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com