0
是否有可能測試一個窗口是否已被Mocha的JS功能打開?使用摩卡的DOM測試
例如,測試的一部分是查看是否已打開用於共享當前應用程序的Facebook等窗口,因此,當Mocha檢測到窗口時可能已經打開時我打電話window.open(url, target)
?
是否有可能測試一個窗口是否已被Mocha的JS功能打開?使用摩卡的DOM測試
例如,測試的一部分是查看是否已打開用於共享當前應用程序的Facebook等窗口,因此,當Mocha檢測到窗口時可能已經打開時我打電話window.open(url, target)
?
當然。如果調用失敗,window.open
返回null
,所以只要您有權訪問摩卡的返回值,就可以測試它是否成功。
D'oh!你是對的。通過使用窗口對象,我可以(希望)制定出網址並檢查它是一切美好的,美好的時光。 –
可能會或可能不會。如果您在窗口中打開Facebook頁面,由於[相同來源策略](https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript),您將無法訪問其大部分屬性。 –
Bah,我想,我只需要重寫我的JS,以返回應該在Node中運行的url –