On Oct 25, 7:26 am, Joe Fl <[email protected]> wrote: > Yes, link should be topic. I get the same results with /n (new line) > though I need assistance with verifying that header displays. > > When I highlight the line on the webpage there is a break between the > MEMBER DISCUSSIONS: and AMBULATORY/OUTPATIENT CARE headers. > > I am not able to verify the entire header. Not sure why. I thought it > might be because it is two separate headers with the   at the end > of the first header <H1> > > The reason I use upcase is because on the page itself it displays in > Upper Case. > >
Are you sure it's upper case and not just the font being used for headers? I might suggest trying the following in IRB puts browser.div(:class, "discussion-board-toolbar").text puts browser.div(:class, "discussion-board-toolbar").h1.text puts browser.div(:class, "discussion-board-toolbar").h2.text Go with whatever you see there as what you'd be trying to match. also instead of looking for the text on the entire page, if you know it's supposed to be inside that toolbar div, then why not just look for it that way? browser.div(:class, "discussion-board-toolbar").h2.text.contains? 'Ambulatory/Outpatient Care' Potentially the page could be using some CSS magic to do a case transform on text that is inside a div of that class, so the actual HTML could be mixed case, but it is rendered visually (via cascading style sheet functions) as upper case, or using an 'all uppers' style font. Watir and Watir-Webdriver look at what is in the DOM, so generally see the text before any CSS transforms have altered it in any way for rendering. -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. [email protected] http://groups.google.com/group/watir-general [email protected]
