Sha256: 51849104cc05d708d3fb98fe0eca703afe84d4f3cd3e1123b581cddda9eb1c28
Contents?: true
Size: 1.13 KB
Versions: 9
Compression:
Stored size: 1.13 KB
Contents
require File.join(File.expand_path('../../test_helper', __FILE__)) require 'pathname' module Rails def self.root Pathname.new('foo') end end class Wolverine class ConfigurationTest < MiniTest::Unit::TestCase def test_default_redis assert_instance_of Redis, Wolverine::Configuration.new.redis end def test_default_script_path actual = Wolverine::Configuration.new.script_path assert_equal Pathname.new('foo/app/wolverine'), actual end def test_default_instrumentation config = Wolverine::Configuration.new assert_equal nil, config.instrumentation.call(1, 2, 3) end def test_setting_redis config = Wolverine::Configuration.new config.redis = :foo assert_equal :foo, config.redis end def test_setting_script_path config = Wolverine::Configuration.new config.script_path = :foo assert_equal :foo, config.script_path end def test_setting_instrumentation config = Wolverine::Configuration.new config.instrumentation = proc { |a, b, c| :omg } assert_equal :omg, config.instrumentation.call(1,2,3) end end end
Version data entries
9 entries across 9 versions & 1 rubygems