class Capybara::Selector::Filters::ExpressionFilter
def apply_filter(expr, value)
def apply_filter(expr, value) return expr if skip?(value) raise "ArgumentError", "Invalid value #{value.inspect} passed to expression filter #{@name}" unless valid_value?(value) @block.call(expr, value) end