Sha256: 0c0f3faa0913056edf6299e92ec9943239e787c6b2ba16c3a0772948883d4945

Contents?: true

Size: 914 Bytes

Versions: 27

Compression:

Stored size: 914 Bytes

Contents

require_relative "test_helper.rb"

module LogjamAgent
  class UtilTest < MiniTest::Test
    include LogjamAgent::Util

    test "does not change a full spec" do
      augmented = augment_connection_spec("tcp://a:1", 2)
      assert_equal "tcp://a:1", augmented
    end

    test "adds default port when missing" do
      augmented = augment_connection_spec("tcp://a", 1)
      assert_equal "tcp://a:1", augmented
    end

    test "adds default protocol when missing" do
      augmented = augment_connection_spec("a:1", 2)
      assert_equal "tcp://a:1", augmented
    end

    test "adds default protocol and default port when missing" do
      augmented = augment_connection_spec("a", 1)
      assert_equal "tcp://a:1", augmented
    end

    test "supports inproc" do
      augmented = augment_connection_spec("inproc://hugo-schnugo", 2)
      assert_equal "inproc://hugo-schnugo", augmented
    end

  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
logjam_agent-0.39.1 test/util_test.rb
logjam_agent-0.39.0 test/util_test.rb
logjam_agent-0.38.5 test/util_test.rb
logjam_agent-0.38.4 test/util_test.rb
logjam_agent-0.38.3 test/util_test.rb
logjam_agent-0.38.2 test/util_test.rb
logjam_agent-0.38.1 test/util_test.rb
logjam_agent-0.38.0 test/util_test.rb
logjam_agent-0.37.1 test/util_test.rb
logjam_agent-0.37.0 test/util_test.rb
logjam_agent-0.36.0 test/util_test.rb
logjam_agent-0.35.1 test/util_test.rb
logjam_agent-0.35.0 test/util_test.rb
logjam_agent-0.34.3 test/util_test.rb
logjam_agent-0.34.2 test/util_test.rb
logjam_agent-0.34.1 test/util_test.rb
logjam_agent-0.34.0 test/util_test.rb
logjam_agent-0.33.3 test/util_test.rb
logjam_agent-0.33.2 test/util_test.rb
logjam_agent-0.33.1 test/util_test.rb