我有一個在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