hi, i have made all the changes told by u.. as:- in my ruby file :- def start_jsalert_clicker Thread.new{ system("ruby \"c:\\PSC\\jscriptExtraAlert.rb\"") } end # read file contents def read_js_popup_contents file = File.open("c:\\test.txt") lines = file.readline while lines == "" lines = file.readline end lines = file.readlines file.close return lines end
in windowhelper.rb def push_alert_button @autoit.WinWait "Microsoft Internet Explorer", "" text = @autoit.WinGetText "Microsoft Internet Explorer" file = File.open("c:\\test.txt", "w") file.puts text file.close @autoit.Send "{ENTER}" end but still the error is coming 1) Error: test_PSCLogin(TC_PSC_userlogin): EOFError: end of file reached pop_chk.rb:45:in `readline' pop_chk.rb:45:in `read_js_popup_contents' pop_chk.rb:97:in `test_PSCLogin' 1 tests, 0 assertions, 0 failures, 1 errors regards shalini gupta On 4/26/07, SHALINI GUPTA <[EMAIL PROTECTED]> wrote:
HI, YES UR RIGHT THANKS!! REGARDS SHALINI GUPTA On 4/26/07, Angrez Singh <[EMAIL PROTECTED]> wrote: > > Hi, > > Few mistakes: > 1. You are adding text to file called popup.txt and reading from > test.txt > > def push_alert_button > > @autoit.WinWait "Windows Internet Explorer", "" > > text = @autoit.WinGetText "Windows Internet Explorer" > > file = File.open("c:\\popup.txt", "w") > > file.puts text > > file.close > > @autoit.Send "{ENTER}" > > end > > > > > # read file contents > > > > > > def read_js_popup_contents > > > > > > file = File.open("c:\\test.txt") > > > > > > lines = file.readline > > > > > > while lines == "" > > > > > > lines = file.readline > > > > > > end > > > > > > lines = file.readlines > > > > > > file.close > > > > > > return lines > > > > > > end > > > > > > > > > > > > 2. In push_alert_button why the title that you are searching for is > "Windows Internet Explorer"? It should be "Microsoft Internet Explorer" if > you are using IE 6.0? That could be the reason that pop is not getting > clicked. If you are using IE 7.0 then the code is fine. Otherwise change > it. > > Let me know if changing made above made the code to work. > > - Angrez > > _______________________________________________ > Wtr-general mailing list > Wtr-general@rubyforge.org > http://rubyforge.org/mailman/listinfo/wtr-general >
_______________________________________________ Wtr-general mailing list Wtr-general@rubyforge.org http://rubyforge.org/mailman/listinfo/wtr-general