0
如何检查我用Capybara选择的元素的DOM属性? (注意,这是不同于检查属性)使用水豚检查元素属性
例如:我想看看是否复选框处于不确定的状态,我想这样做:
find('input[type="checkbox"]').properties.indeterminate == true
如何检查我用Capybara选择的元素的DOM属性? (注意,这是不同于检查属性)使用水豚检查元素属性
例如:我想看看是否复选框处于不确定的状态,我想这样做:
find('input[type="checkbox"]').properties.indeterminate == true
外貌像我最好的方法是JavaScript:
def has_indeterminate_field?(text)
page.evaluate_script "$('label:contains(#{text}) input')[0].indeterminate"
end