class Fried::Test::Directory::GetFilesByPattern

Behaves like {Dir.glob}

Attributes

dir[RW]

Public Class Methods

build() click to toggle source
# File lib/fried/test/directory/get_files_by_pattern.rb, line 30
def self.build
  new.tap do |instance|
    instance.dir = Dir
  end
end
call() click to toggle source
# File lib/fried/test/directory/get_files_by_pattern.rb, line 44
def self.call
  instance = build
  instance.()
end

Public Instance Methods

call(pattern, flags = 0) click to toggle source

@see Dir.glob @return [Array<String>]

# File lib/fried/test/directory/get_files_by_pattern.rb, line 38
def call(pattern, flags = 0)
  return [] if dir.nil?

  dir.glob(pattern, flags)
end