Method: HasFixtures::Sweatshop.load_all
- Defined in:
- lib/has_fixtures/sweatshop.rb
.load_all(options = {}) ⇒ Object
TODO: spec
49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/has_fixtures/sweatshop.rb', line 49 def self.load_all( = {}) # TODO: spec HasFixtures::Sweatshop.model_map.each do |klass, keys| keys.each do |key, procs| procs.each do |p| values = p.call $stderr.puts ">> #{klass}: #{key}" if [:verbose] values.each do |k, v| $stderr.puts " #{k+(' '*(30-k.size).abs)}#{v}" if [:verbose] end klass.create(values) end end end end |