class ProxyTester::Cli::Main
Public Instance Methods
add(source)
click to toggle source
# File lib/proxy_tester/cli/main.rb, line 15 def add(source) ProxyTester.config = ProxyTester::Config.new(options[:config_file]) if options[:config_file] ProxyTester.config.log_level = options[:log_level] if options[:log_level] ProxyTester.config.debug_mode = options[:debug_mode] if options[:debug_mode] ProxyTester.config.test_cases_directory = options[:test_cases_directory] if options[:test_cases_directory] ProxyTester.config.lock ProxyTester.ui_logger.level = ProxyTester.config.log_level ProxyTester.enable_debug_mode if ProxyTester.config.debug_mode ProxyTester.ui_logger.debug('Options: ' + options.to_s) ProxyTester.ui_logger.debug("Config:\n" + ProxyTester.config.to_s) Actions::AddTestCase.new(RemoteRepository.new(source), ProxyTester.config.test_cases_directory, force: options[:force]).run end
init()
click to toggle source
# File lib/proxy_tester/cli/main.rb, line 41 def init ProxyTester.config = ProxyTester::Config.new(options[:config_file]) if options[:config_file] ProxyTester.config.log_level = options[:log_level] if options[:log_level] ProxyTester.config.debug_mode = options[:debug_mode] if options[:debug_mode] ProxyTester.config.test_cases_directory = options[:test_cases_directory] if options[:test_cases_directory] ProxyTester.config.user_file = options[:user_file] if options[:user_file] ProxyTester.config.lock ProxyTester.ui_logger.level = ProxyTester.config.log_level ProxyTester.enable_debug_mode if ProxyTester.config.debug_mode ProxyTester.ui_logger.debug('Options: ' + options.to_s) ProxyTester.ui_logger.debug("Config:\n" + ProxyTester.config.to_s) Actions::InitializeApplication.new( force: options[:force], pre_seed: options[:pre_seed], create_config_file: options[:create_config_file], create_user_file: options[:create_user_file], create_test_cases_directory: options[:create_test_cases_directory], ).run end