summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Artur <felipefac@gmail.com>2018-02-23 18:55:49 -0300
committerFelipe Artur <felipefac@gmail.com>2018-02-23 18:56:55 -0300
commitace3bf9adad6d5752bfebafb6606bfa57b3818e4 (patch)
treea366565c11c468fd9e2d2971723866c6ef14f0a1
parent9870c055164ee5b4aa2340322e39eab7678c312d (diff)
downloadgitlab-ce-backport-qa_78.tar.gz
-rw-r--r--qa/qa/factory/product.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/qa/qa/factory/product.rb b/qa/qa/factory/product.rb
index d892359894f..996b7f14f61 100644
--- a/qa/qa/factory/product.rb
+++ b/qa/qa/factory/product.rb
@@ -19,7 +19,8 @@ module QA
new.tap do |product|
factory.class.attributes.each_value do |attribute|
product.instance_exec(factory, attribute.block) do |factory, block|
- product.define_singleton_method(attribute.name) { block.call(factory) }
+ value = block.call(factory)
+ product.define_singleton_method(attribute.name) { value }
end
end
end