Capybara has_selector?等等

时间:2013-09-12 14:16:36

标签: ruby capybara

当我使用Capybara的has_selector时?它等待并重试尝试像find()方法一样找到dom节点吗?我在下面的文档中找不到任何有用的信息。我对答案感兴趣,但我真的更感兴趣的是如何从ruby文档中推断出这些信息(这总是让我遇到导航问题)。

http://rubydoc.info/github/jnicklas/capybara/master/Capybara/Node/Matchers#has_selector%3F-instance_method

http://rubydoc.info/github/jnicklas/capybara/master/Capybara/Node/Finders#find-instance_method

1 个答案:

答案 0 :(得分:5)

是。如果您查看assert_selector来源,则会调用synchronize

http://rubydoc.info/github/jnicklas/capybara/master/Capybara/Node/Base#synchronize-instance_method

“显示来源”是您的朋友,大多数渲染的文档都会拥有它。然后总是有实际的源代码。很多时候,这将胜过任何呈现的文档。