diff options
author | Rose Weixel <rose.weixel@gmail.com> | 2015-07-26 14:54:31 -0400 |
---|---|---|
committer | Rose Weixel <rose.weixel@gmail.com> | 2015-07-26 14:54:31 -0400 |
commit | b3977241e93bfefea0ad8e56c3852bee58bb2fcc (patch) | |
tree | 270acb086bbbc056c38bfa526aca5a5b10cbb81b | |
parent | e650cd4d4acabfa4cc261cdd08b947c93c8208f0 (diff) | |
download | bundler-b3977241e93bfefea0ad8e56c3852bee58bb2fcc.tar.gz |
sanitize config[:test] to be boolean if 'false'
-rw-r--r-- | lib/bundler/cli/gem.rb | 8 |
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?" |