namespace :djoini do

desc 'Load fixtures'
task :load, [:type] do |_, args|
  require_relative '../djoini'
  load_configuration
  _loader = Djoini::Files.new
  _type = args[:type] || Djoini.configuration.fixtures_type
  puts "Loading #{_type} files from #{Djoini.configuration.fixtures_folder}"
  _loader.load_files(_type)
end
def load_configuration
  _config_path = File.join(Dir.pwd, '/config/initializers/djoini.rb')
  require _config_path if File.file?(_config_path)
  # To make sure configure was called if initializer wasn't found
  Djoini.configure {}
end

end