Module: Reins::Spec::Fixtures
- Defined in:
- lib/reins/spec/fixtures.rb
Class Method Summary collapse
Class Method Details
.load(model_class, yml_path) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/reins/spec/fixtures.rb', line 6 def self.load(model_class, yml_path) data = YAML.safe_load_file(yml_path, permitted_classes: [Symbol], aliases: true) data.each_with_object({}) do |(key, attrs), hash| hash[key.to_sym] = model_class.create!(attrs) end end |