method

ask_and_set_test_framework

ruby latest stable - Class: Bundler::CLI::Gem

Method not available on this version

This method is only available on newer versions. The first available version (v2_6_3) is shown here.

ask_and_set_test_framework()
private

No documentation available.

# File lib/bundler/cli/gem.rb, line 197
    def ask_and_set_test_framework
      test_framework = options[:test] || Bundler.settings["gem.test"]

      if test_framework.nil?
        Bundler.ui.confirm "Do you want to generate tests with your gem?"
        result = Bundler.ui.ask "Type 'rspec' or 'minitest' to generate those test files now and "            "in the future. rspec/minitest/(none):"
        if result =~ /rspec|minitest/
          test_framework = result
        else
          test_framework = false
        end
      end

      if Bundler.settings["gem.test"].nil?
        Bundler.settings.set_global("gem.test", test_framework)
      end

      test_framework
    end