diff options
Diffstat (limited to 'railties')
-rw-r--r-- | railties/lib/rails/test_unit/line_filtering.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/railties/lib/rails/test_unit/line_filtering.rb b/railties/lib/rails/test_unit/line_filtering.rb index 65f76f21a6..fb5ff231e4 100644 --- a/railties/lib/rails/test_unit/line_filtering.rb +++ b/railties/lib/rails/test_unit/line_filtering.rb @@ -18,12 +18,14 @@ module Rails @filters = [ derive_regexp(filter), *derive_line_filters(patterns) ].compact end + # Minitest uses === to find matching filters. def ===(method) @filters.any? { |filter| filter === method } end private def derive_regexp(filter) + # Regexp filtering copied from Minitest. filter =~ %r%/(.*)/% ? Regexp.new($1) : filter end |