javascript - 直接使用在窗口对象上设置的属性名称开玩笑给出错误
问题描述
假设在 window 对象上设置了person属性。而且很明显,我们可以直接使用这个属性而不用写window这个属性。
我正在测试一个从这个person属性中获取名称的函数,但是我的测试用例失败了。它说ReferenceError: person is not defined
如果我使用的是 window.person 那么它工作正常。但是有没有办法配置 jest 来忽略这些错误。
解决方案
您可以添加person
到 Jestglobals
对象。
推荐阅读
- azure-digital-twins - 使用 SensorDataUnitType 创建传感器
- xamarin - Xamarin 中是否有 Canvas 控件的等价物
- c++ - QNetworkReply、QNetworkAccessManager - 通过 HTTPS 下载文件 - 高 CPU 使用率
- java - 声明子类的对象
- c# - 从 app.config 而不是 dll.config 读取
- python - 如何仅使用表单创建自定义用户?
- python - 尝试使用 pip 安装 pyaudio
- mysql - 如何使用连接从多个表中进行选择
- python - 为什么我无法导入已经确定安装的gensim模块?
- java - 通过批处理文件运行时跳过测试但在 Eclipse IDE 上执行