Capybara在使用Poltergeist时会返回隐藏的元素吗?

时间:2015-04-29 16:34:26

标签: capybara poltergeist

我正在使用以下Capybara查询:

all(:xpath, '//table[@class="myClass"]//tr)

我的表包含两个条目:

<tr class="class1" style="visibility: hidden;">
<tr class="class2">

上面的代码与原始代码相比有点简化,但它就是一个例子。在针对Chrome或Firefox运行Capybara时,查询会生成一个元素(class2)。当对Poltergeist运行相同的代码时,我得到了两个元素。我试图明确告诉Capybara忽略隐藏的元素,但我仍然得到隐藏的元素。我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:0)