@api private
# File lib/factory_girl/trait.rb, line 6 def initialize(name, &block) @name = name @block = block @definition = Definition.new(@name) proxy = FactoryGirl::DefinitionProxy.new(@definition) proxy.instance_eval(&@block) if block_given? end
# File lib/factory_girl/trait.rb, line 22 def ==(other) name == other.name && block == other.block end
# File lib/factory_girl/trait.rb, line 18 def names [@name] end