diff options
Diffstat (limited to 'spec/factory.rb')
-rw-r--r-- | spec/factory.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/spec/factory.rb b/spec/factory.rb index 29e552b1474..5edef358abc 100644 --- a/spec/factory.rb +++ b/spec/factory.rb @@ -1,7 +1,7 @@ class Factory @factories = {} - class << self + class << self def add(name, klass, &block) @factories[name] = [klass, block] end @@ -13,10 +13,10 @@ class Factory def new(name, opts) factory = @factories[name] factory[0].new.tap do |obj| - factory[1].call(obj) + factory[1].call(obj) end.tap do |obj| opts.each do |k, opt| - obj.send("#{k}=", opt) + obj.send("#{k}=", opt) end end end |