From 7ee62c94af01f3d17dbc0d626ec6bbe7dcfdbdd7 Mon Sep 17 00:00:00 2001 From: Kishan Karunaratne Date: Wed, 30 Mar 2016 10:32:49 -0700 Subject: [PATCH] [RUBY-168] Integration tests for host broadcast and listen address --- integration/session_test.rb | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/integration/session_test.rb b/integration/session_test.rb index 430991b2c..eeab8e0b2 100644 --- a/integration/session_test.rb +++ b/integration/session_test.rb @@ -751,4 +751,25 @@ def test_unset_values cluster && cluster.close end + # Test for host broadcast_address and listen_address + # + # test_host_broadcast_listen_address tests that broadcast_address and listen_address metadata are able to be retrieved + # from a host, when they are available. + # + # @since 3.0.0 + # @jira_ticket RUBY-168 + # @expected_result broadcast_address and listen_address should be retrieved + # + # @test_category host:metadata + # + def test_host_broadcast_listen_address + cluster = Cassandra.cluster + cluster.hosts.each do |host| + assert_equal '127.0.0.1', host.broadcast_address.to_s + assert_equal '127.0.0.1', host.listen_address.to_s + end + ensure + cluster && cluster.close + end + end