Object
# File lib/mspec/runner/filters/match.rb, line 2 def initialize(what, *strings) @what = what @descriptions = to_regexp(*strings) end
# File lib/mspec/runner/filters/match.rb, line 11 def ===(string) @descriptions.any? { |d| d === string } end
# File lib/mspec/runner/filters/match.rb, line 15 def register MSpec.register @what, self end
# File lib/mspec/runner/filters/match.rb, line 7 def to_regexp(*strings) strings.map { |str| Regexp.new Regexp.escape(str) } end
# File lib/mspec/runner/filters/match.rb, line 19 def unregister MSpec.unregister @what, self end
[Validate]
Generated with the Darkfish Rdoc Generator 2.