Capybara click在输入节点周围的div上丢失

时间:2016-03-30 05:32:12

标签: capybara ruby-on-rails-4.2 capybara-webkit

我正在使用Rails 4.2,Capybara 2.5和Poltergeist 1.8。我在div中有一个输入标记,其id为#foobar,在我的JS中,我有#foobar的点击事件处理程序。

<div id='foobar'><input type=submit></div> <script>$('#foobar').click(function() {})</script>

在浏览器中所有内容都按预期工作,但如果我将Capybara点击发送到div而不是输入标记,我的测试将失败:

测试工作

page.find('#foobar input').click

测试不起作用

page.find('#foobar').click

这是一个已知问题,还是我错误地理解了预期的行为?

0 个答案:

没有答案