An Array of strings specifying locations that should be searched for factory definitions. By default, factory_girl will attempt to require “factories,” “test/factories,” and “spec/factories.” Only the first existing file will be loaded.
# File lib/factory_girl.rb, line 46 def self.factories @factories ||= Registry.new("Factory") end
# File lib/factory_girl.rb, line 54 def self.factory_by_name(name) factories.find(name) end
# File lib/factory_girl.rb, line 50 def self.register_factory(factory) factories.add(factory) end
# File lib/factory_girl.rb, line 62 def self.register_sequence(sequence) sequences.add(sequence) end
# File lib/factory_girl.rb, line 74 def self.register_trait(trait) traits.add(trait) end
# File lib/factory_girl/reload.rb, line 2 def self.reload self.factories.clear self.sequences.clear self.traits.clear self.find_definitions end
# File lib/factory_girl.rb, line 66 def self.sequence_by_name(name) sequences.find(name) end
# File lib/factory_girl.rb, line 58 def self.sequences @sequences ||= Registry.new("Sequence") end
# File lib/factory_girl.rb, line 78 def self.trait_by_name(name) traits.find(name) end
# File lib/factory_girl.rb, line 70 def self.traits @traits ||= Registry.new("Trait") end