Sha256: ce86229c9707667afd60f3820f63858d179a6f4739f5f002e177bd062fb0b737
Contents?: true
Size: 1.92 KB
Versions: 1
Compression:
Stored size: 1.92 KB
Contents
require File.expand_path('../test_helper', __FILE__) module Larva class DaemonTest < Minitest::Test def config_dir File.expand_path('../../template/config', __FILE__) end def logfile "log/test.log" end def test_logfile_is_compulsary assert_raises(LarvaError, "Please provide :logfile via options") do Configurator.configure(config_dir: config_dir) end end def test_config_dir_is_compulsary assert_raises(LarvaError, "Please provide :config_dir via options") do Configurator.configure(logfile: logfile) end end def test_filum_gets_config Configurator.configure(logfile: logfile, config_dir: config_dir) assert_equal logfile, Filum.logger.logfile end def test_propono_gets_config Configurator.configure(config_dir: config_dir, logfile: logfile) assert_equal "MY-DEV-ACCESS-KEY", Propono.config.access_key assert_equal "MY-DEV-SECRET-KEY", Propono.config.secret_key assert_equal "eu-west-1", Propono.config.queue_region assert_equal "development_larva_spawn", Propono.config.application_name assert_equal nil, Propono.config.queue_suffix assert_equal "pergo.meducation.net", Propono.config.udp_host assert_equal "9732", Propono.config.udp_port assert_equal Filum.logger, Propono.config.logger assert_equal 1, Propono.config.max_retries end def test_propono_gets_config_with_env Configurator.configure(config_dir: config_dir, logfile: logfile, env: 'production') assert_equal true, Propono.config.use_iam_profile assert_equal "larva_spawn", Propono.config.application_name assert_equal nil, Propono.config.queue_suffix assert_equal "pergo.meducation.net", Propono.config.udp_host assert_equal "9732", Propono.config.udp_port assert_equal Filum.logger, Propono.config.logger assert_equal 1, Propono.config.max_retries end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
larva-1.3.0 | test/configurator_test.rb |