summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRose Weixel <rose.weixel@gmail.com>2015-07-26 14:54:31 -0400
committerRose Weixel <rose.weixel@gmail.com>2015-07-26 14:54:31 -0400
commitb3977241e93bfefea0ad8e56c3852bee58bb2fcc (patch)
tree270acb086bbbc056c38bfa526aca5a5b10cbb81b
parente650cd4d4acabfa4cc261cdd08b947c93c8208f0 (diff)
downloadbundler-b3977241e93bfefea0ad8e56c3852bee58bb2fcc.tar.gz
sanitize config[:test] to be boolean if 'false'
-rw-r--r--lib/bundler/cli/gem.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/bundler/cli/gem.rb b/lib/bundler/cli/gem.rb
index cef64f27a8..5a180a029d 100644
--- a/lib/bundler/cli/gem.rb
+++ b/lib/bundler/cli/gem.rb
@@ -162,8 +162,14 @@ module Bundler
exit 1
end
- def ask_and_set_test_framework
+ def sanitized_test_framework
test_framework = options[:test] || Bundler.settings["gem.test"]
+
+ test_framework == "false" ? false : test_framework
+ end
+
+ def ask_and_set_test_framework
+ test_framework = sanitized_test_framework
if test_framework.nil?
Bundler.ui.confirm "Do you want to generate tests with your gem?"