class Capybara::Result
def initialize(elements, query)
def initialize(elements, query) @elements = elements @result_cache = [] @results_enum = lazy_select_elements { |node| query.matches_filters?(node) } @query = query end
def initialize(elements, query) @elements = elements @result_cache = [] @results_enum = lazy_select_elements { |node| query.matches_filters?(node) } @query = query end