class Baja::Blast

Public Class Methods

baja() click to toggle source
# File lib/baja.rb, line 33
def self.baja 
  @@baja
end
definition_file_paths() click to toggle source
# File lib/baja.rb, line 36
def self.definition_file_paths
  @@definition_file_paths
end
now!() click to toggle source
# File lib/baja.rb, line 15
def self.now!      
  unless Baja::Blast.baja[:factories].nil?
    @@baja[:factories].each do |dew|

      drink = IO.popen("bundle show #{dew[:name]}").readline.strip
      unless dew[:dependencies].nil?
        dew[:dependencies].each do |d|
          load("#{drink}/#{d[:path]}"  )
        end
      end
      @@definition_file_paths << Pathname.new("#{drink}/spec/factories").to_s
      @@definition_file_paths.uniq!
      puts @@definition_file_paths
    end
  end
  
  
end