Move result creation into synchronize block, closes #1097

This commit is contained in:
Jonas Nicklas 2013-10-20 18:35:20 +02:00
parent 279e7b1157
commit 823c18bfc3
1 changed files with 3 additions and 3 deletions

View File

@ -147,16 +147,16 @@ module Capybara
private
def resolve_query(query, exact=nil)
elements = synchronize do
if query.selector.format==:css
synchronize do
elements = if query.selector.format==:css
base.find_css(query.css)
else
base.find_xpath(query.xpath(exact))
end.map do |node|
Capybara::Node::Element.new(session, node, self, query)
end
Capybara::Result.new(elements, query)
end
Capybara::Result.new(elements, query)
end
end
end