Sha256: 8ef5cb657775a82dd3f45b5bb6f9ca2f87515ed6858e0d15d0e1250d3cd7cbe2
Contents?: true
Size: 1.23 KB
Versions: 4
Compression:
Stored size: 1.23 KB
Contents
# encoding: utf-8 module ProxyTester @environment = ProxyTester::Environment.new @config = ProxyTester::Config.new @ui_logger = ProxyTester::UiLogger.new @session = ProxyTester::DatabaseSession.new class << self attr_accessor :session, :environment, :config, :ui_logger def root_path ::File.expand_path('../../..', __FILE__) end def enable_debug_mode ProxyTester.ui_logger.info "Activating debug mode." require 'pry' require 'byebug' rescue LoadError ProxyTester.ui_logger.error "You tried to enable debug-mode, but either 'pry'- or 'debugger'-gem are not installed. Please fix that before using the debug-switch again." end def configure_i18n I18n::Backend::Simple.send(:include, I18n::Backend::Fallbacks) I18n.load_path = Dir[::File.join(ProxyTester.root_path, 'lib', 'proxy_tester', 'locales', '*.yml')] I18n.backend.load_translations I18n.enforce_available_locales = true end def load_user_database User.load_from(UserDatabase.new) end def clear_environment %w{ http_proxy https_proxy HTTP_PROXY HTTPS_PROXY }.each { |var| ENV.delete(var) } end end end ProxyTester.configure_i18n
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
proxy_tester-0.1.10 | lib/proxy_tester/main.rb |
proxy_tester-0.1.8 | lib/proxy_tester/main.rb |
proxy_tester-0.1.6 | lib/proxy_tester/main.rb |
proxy_tester-0.1.5 | lib/proxy_tester/main.rb |