WATIR 2.0.4 から 3.1.0 にアップグレード中です。ポップアップが実行される前に「ポップアップを強制終了」しようとすると、次のエラーが発生しました。これを修正するにはどうすればよいですか?
WindowsXP
ルビー1.9.3
きゅうり 1.1.9
Watir-Classic 3.1.0
(in OLE method `execScript': )
OLE error code:80020101 in <Unknown>
Could not complete the operation due to error 80020101.
HRESULT error code:0x80020009
Exception occurred. (WIN32OLERuntimeError)
29
30Then /^I kill the popups$/ do
31 @browser.execute_script "window.confirm = function() { return true; }"
32 @browser.execute_script "window.alert = function() { return true; }"
33 @browser.execute_script "window.prompt = function() { return true; }"