Относительно обратно несовместимого изменения Watir 0.5.x Поиск элементов по :class теперь соответствует частичным атрибутам класса .
Как получить старое поведение? т.е. чтобы соответствовать точному имени класса.
Это нарушает мой код, в одном случае:
# expand all multiple records
while $browser.div(:class => "expander").exists?
$browser.div(:class => "expander").click
end
потому что после .click
ed класс div
становится "expander hasChildren" (и, возможно, другими классами, в зависимости от цвета и содержимого строки таблицы). Есть ли лучший способ написать этот код, который расширяет все строки, которые все еще свернуты?