class Minitest::Distributed::Filters::FileFilterBase

Attributes

file[R]

Public Class Methods

new(file) click to toggle source
# File lib/minitest/distributed/filters/file_filter_base.rb, line 14
def initialize(file)
  @file = file
  @tests = T.let(nil, T.nilable(T::Set[String]))
end

Public Instance Methods

tests() click to toggle source
# File lib/minitest/distributed/filters/file_filter_base.rb, line 20
def tests
  @tests ||= begin
    tests = File.readlines(@file, chomp: true)
    Set.new(tests)
  end
end