class RSpecTracer::ArrayFilter

Public Class Methods

new(filters) click to toggle source
Calls superclass method RSpecTracer::Filter::new
# File lib/rspec_tracer/filter.rb, line 38
def initialize(filters)
  filter_list = filters.each_with_object([]) do |filter, list|
    list << Filter.register(filter)
  end

  super(filter_list)
end

Public Instance Methods

match?(source_file) click to toggle source
# File lib/rspec_tracer/filter.rb, line 46
def match?(source_file)
  @filter.any? { |filter| filter.match?(source_file) }
end