class FactoryBotRails::DefinitionFilePaths
Public Class Methods
new(definition_file_paths)
click to toggle source
# File lib/factory_bot_rails/definition_file_paths.rb, line 5 def initialize(definition_file_paths) @files = [] @directories = {} definition_file_paths.each do |path| @files << "#{path}.rb" @directories[path.to_s] = [:rb] end end
Public Instance Methods
any?()
click to toggle source
# File lib/factory_bot_rails/definition_file_paths.rb, line 23 def any? directories.any? || files.any? end
directories()
click to toggle source
# File lib/factory_bot_rails/definition_file_paths.rb, line 15 def directories @directories.select { |path| Dir.exist?(path) } end
files()
click to toggle source
# File lib/factory_bot_rails/definition_file_paths.rb, line 19 def files @files.select { |file| File.exist?(file) } end