chomp:
http://www.rubycentral.com/book/ref_c_string.html#String.chomp

curious wrote:
> I did some addtional testing, and i think the problem has something to
> do with the format of the line read by the code..
>
> I tried other select boxes that surely worked fine.. but once i read
> the choices in the select box from the local text file, then the same
> problem persists.
>
> could anyone please tell me how I should adjust the format of each line
> read from the local text file so that the WATIR code select each option
> one by one from the text file??
>
> thanks.
>
> curious wrote:
> > <select name=leftsegments multiple size=8>
> >
> > one more comment..  above is the select HTML on the web page.. does
> > multiple size being 8 would have anything to do with the problem I am
> > having??
> >
> > So I changed the first line in the text file to the first one in the
> > select list.. but still the same situation..
> >
> > any help will be deeply appreciated..
> >
> > thanks.
> >
> > curious wrote:
> > > I have something funny going on with my WATIR. code.
> > >
> > > in the code below, test.txt file has about 50 lines.. for example, line
> > > number 1 is 'test1', number 2 is 'test2', and so on..
> > >
> > > I am trying to choose this line value in the select box in the web page
> > > one by one from the local text file and process it.
> > >
> > > in the below code, the line..
> > >
> > > ie.select_list( :name , "leftsegments").select("#{$Guide}")
> > >
> > > is supposed to choose test1 from the select box, which is the first
> > > line in the test.txt file.  Now even though test1 is one of the values
> > > in the select box, the message says 'there is no 'text1' in the select
> > > list.
> > >
> > > so I tried the code below again with
> > >
> > > ie.select_list( :name , "leftsegments").select("test1")
> > >
> > > and it works fine..
> > >
> > > what am I doing wrong??   the select box in the web page has more than
> > > 150 values.. maybe too many values to choose from??  is that confusing
> > > the WATIR code??  but what about the error message that says 'there is
> > > no test1 in the select list'????
> > >
> > > could anyone help and tell me what I am doing wrong??
> > >
> > > thanks.
> > >
> > > ========================================================================
> > > require 'watir'
> > >
> > > ie = Watir::IE.start("http://www.testing.com")
> > > ie.link(:text, "New Page").click
> > > file = File.open("c:/test.txt", "r")
> > > lines = file.readlines()
> > > 0.upto(lines.length - 1) {|j|
> > > $Guide = lines[j]
> > > ie.button(:name, "choose_segments").click
> > > ie.select_list( :name , "leftsegments").select("#{$Guide}")
> > > ie.button(:name, "leftsegmentsButton").click
> > > }
> > > file.close() 
> > > lines.clear()