I have a site where my script changes language on the site. To verify
that the script ends up on correct page I want to verify that body class
contains correct locale, SWE, GB, USA and so on. But I don't find a way
of catching the value between class=" ">.
When I using :tag_name .text i got all text on the page. And if I use
:class I need to know the locale...
test = driver.find_element(:tag_name, "body").text #Take all text on the
site
puts test
If you assign test to the element, instead of just the text of the
element, the attributes should be available as test[:id], test[:class]
and so on...
···
On Fri, Mar 15, 2013 at 9:01 AM, Mattias A. <lists@ruby-forum.com> wrote:
I have a site where my script changes language on the site. To verify
that the script ends up on correct page I want to verify that body class
contains correct locale, SWE, GB, USA and so on. But I don't find a way
of catching the value between class=" ">.
When I using :tag_name .text i got all text on the page. And if I use
:class I need to know the locale...
test = driver.find_element(:tag_name, "body").text #Take all text on the
site
puts test