class Capybara::Selector::Filters::ExpressionFilter
Public Instance Methods
apply_filter(expr, value)
click to toggle source
# File lib/capybara/selector/filters/expression_filter.rb, line 9 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