我有一个在intern-geezer中运行的测试循环,成功运行了几百次非常相似的测试中有大约20个。然后突然:实习生 - 窗口未定义
FATAL ERROR
ReferenceError: window is not defined
并且循环停止。在我的代码中没有对window
或document
的明确调用。这是纯粹的JS。我正在使用实习生,2.2.2。错误堆栈中引用的行号绝对没有意义。他们走了。
我读过的建议,从主交换机:
./node_modules/.bin/intern-client config=tests/intern
到:
./node_modules/.bin/intern-runner config=tests/intern
,但我不希望连接到服务器或打开浏览器(有一个单独,奇怪的加载错误发生在那里似乎特定于geezer)。我想通过命令行来解决这个问题。感谢任何帮助,我对实习生是全新的。
只是出于好奇,你为什么要使用奇特的,如果你只是想运行在节点客户端测试? Geezer只能在旧版浏览器中运行测试。 – jason0x43 2015-04-01 13:59:58
嗯,我最终希望能够在旧IE中运行测试。首先,我想要基本的单元测试工作。 – Ben 2015-04-01 16:23:31