diff --git a/pulsar-client-cpp/tests/UrlTest.cc b/pulsar-client-cpp/tests/UrlTest.cc index 183b30f9160bf..3cff28a12804b 100644 --- a/pulsar-client-cpp/tests/UrlTest.cc +++ b/pulsar-client-cpp/tests/UrlTest.cc @@ -39,22 +39,27 @@ TEST(UrlTest, testUrl) { ASSERT_EQ(8080, url.port()); ASSERT_TRUE(Url::parse("http://example.com", url)); + ASSERT_EQ("example.com", url.host()); ASSERT_EQ("http", url.protocol()); ASSERT_EQ(80, url.port()); ASSERT_TRUE(Url::parse("http://example.com:8080/test/my/path", url)); + ASSERT_EQ("example.com", url.host()); ASSERT_EQ("http", url.protocol()); ASSERT_EQ(8080, url.port()); ASSERT_TRUE(Url::parse("http://example.com:8080/test/my/path?key=value#adsasda", url)); + ASSERT_EQ("example.com", url.host()); ASSERT_EQ("http", url.protocol()); ASSERT_EQ(8080, url.port()); ASSERT_TRUE(Url::parse("pulsar://example.com:8080", url)); + ASSERT_EQ("example.com", url.host()); ASSERT_EQ("pulsar", url.protocol()); ASSERT_EQ(8080, url.port()); ASSERT_TRUE(Url::parse("pulsar://example.com", url)); + ASSERT_EQ("example.com", url.host()); ASSERT_EQ("pulsar", url.protocol()); ASSERT_EQ(6650, url.port()); }