Module: TestServer
- Defined in:
- lib/test_server/version.rb,
lib/test_server.rb,
lib/test_server/data.rb,
lib/test_server/main.rb,
lib/test_server/config.rb,
lib/test_server/server.rb,
lib/test_server/encoder.rb,
lib/test_server/checksum.rb,
lib/test_server/cli/main.rb,
lib/test_server/ui_logger.rb,
lib/test_server/cli/helper.rb,
lib/test_server/cli/reload.rb,
lib/test_server/exceptions.rb,
lib/test_server/web_helper.rb,
lib/test_server/file_deleter.rb,
lib/test_server/access_logger.rb,
lib/test_server/encoders/gzip.rb,
lib/test_server/encoders/null.rb,
lib/test_server/erb_generator.rb,
lib/test_server/error_handler.rb,
lib/test_server/template_file.rb,
lib/test_server/uploaded_file.rb,
lib/test_server/command_runner.rb,
lib/test_server/command_runner.rb,
lib/test_server/error_messages.rb,
lib/test_server/md5_calculator.rb,
lib/test_server/virus_detector.rb,
lib/test_server/encoders/base64.rb,
lib/test_server/permitted_params.rb,
lib/test_server/filetype_detector.rb,
lib/test_server/sha256_calculator.rb,
app/models/test_server/file_upload.rb,
lib/test_server/null_access_logger.rb,
lib/test_server/actions/create_file.rb,
lib/test_server/actions/send_signal.rb,
lib/test_server/checksum_calculator.rb,
lib/test_server/process_environment.rb,
lib/test_server/template_repository.rb,
lib/test_server/actions/handle_error.rb,
lib/test_server/server_commands/puma.rb,
lib/test_server/actions/create_output.rb,
lib/test_server/encoders/base64_strict.rb,
lib/test_server/server_commands/rackup.rb,
lib/test_server/actions/create_directory.rb,
lib/test_server/actions/reload_configuration.rb,
app/controllers/test_server/errors_controller.rb,
app/controllers/test_server/static_controller.rb,
app/controllers/test_server/string_controller.rb,
lib/test_server/actions/initialize_application.rb,
app/controllers/test_server/dashboard_controller.rb,
app/controllers/test_server/generator_controller.rb,
app/controllers/test_server/reflector_controller.rb,
app/controllers/test_server/streaming_controller.rb,
app/controllers/test_server/application_controller.rb,
app/controllers/test_server/file_uploader_controller.rb
Overview
main TestServer
Defined Under Namespace
Modules: Actions, Cli, Encoders, ErrorMessages, Exceptions, FileUploaderHelper, ReflectorHelper, RunCommand, ServerCommands, WebHelper Classes: AccessLogger, ApplicationController, Checksum, ChecksumCalculator, CommandRunner, Config, DashboardController, Data, Encoder, ErbGenerator, ErrorHandler, ErrorsController, FileDeleter, FileUpload, FileUploaderController, FiletypeDetector, GeneratorController, MD5Calculator, NullAccessLogger, PermittedParams, ProcessEnvironment, ReflectorController, Server, Sha256Calculator, StaticController, StreamingController, StringController, TemplateFile, TemplateRepository, UiLogger, UploadedFile, VirusDetector
Constant Summary collapse
- VERSION =
'0.5.2'
Class Attribute Summary collapse
-
.config ⇒ Object
Returns the value of attribute config.
-
.environment ⇒ Object
Returns the value of attribute environment.
-
.ui_logger ⇒ Object
Returns the value of attribute ui_logger.
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object
Returns the value of attribute config.
7 8 9 |
# File 'lib/test_server/main.rb', line 7 def config @config end |
.environment ⇒ Object
Returns the value of attribute environment.
7 8 9 |
# File 'lib/test_server/main.rb', line 7 def environment @environment end |
.ui_logger ⇒ Object
Returns the value of attribute ui_logger.
7 8 9 |
# File 'lib/test_server/main.rb', line 7 def ui_logger @ui_logger end |
Class Method Details
.configure_i18n ⇒ Object
27 28 29 30 31 32 33 |
# File 'lib/test_server/main.rb', line 27 def configure_i18n I18n::Backend::Simple.send(:include, I18n::Backend::Fallbacks) I18n.load_path = Dir[::File.join(TestServer.root_path, 'lib', 'test_server', 'locales', '*.yml')] I18n.backend.load_translations I18n.available_locales = [:en] I18n.enforce_available_locales = false end |
.enable_debug_mode ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/test_server/main.rb', line 13 def enable_debug_mode TestServer.ui_logger.info "Activating debug mode." require 'pry' if RUBY_VERSION < '2.0.0' require 'debugger' else require 'byebug' end rescue LoadError TestServer.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 |
.root_path ⇒ Object
9 10 11 |
# File 'lib/test_server/main.rb', line 9 def root_path ::File.('../../..', __FILE__) end |