diff options
author | Håvard Pettersen <havardpe@oath.com> | 2021-10-21 13:57:16 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@oath.com> | 2021-10-21 13:57:16 +0000 |
commit | 78ebc6b018c3de6c744755e70e516a01e081ab0a (patch) | |
tree | f90134e2a342262055b51fc15ddb9d2ef58f2596 /vespalib/src/tests/net | |
parent | 9abe019606f2367b05e4e13d796de65dddf7c449 (diff) |
expose fallback host if you ask nicely
Diffstat (limited to 'vespalib/src/tests/net')
-rw-r--r-- | vespalib/src/tests/net/socket_spec/socket_spec_test.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/vespalib/src/tests/net/socket_spec/socket_spec_test.cpp b/vespalib/src/tests/net/socket_spec/socket_spec_test.cpp index 508559893c2..6f266ccb9bd 100644 --- a/vespalib/src/tests/net/socket_spec/socket_spec_test.cpp +++ b/vespalib/src/tests/net/socket_spec/socket_spec_test.cpp @@ -6,33 +6,35 @@ using namespace vespalib; void verify(const SocketSpec &spec, bool valid, const vespalib::string &path, const vespalib::string &name, - const vespalib::string &host, int port) + const vespalib::string &host, const vespalib::string &host_with_fallback, + int port) { EXPECT_EQUAL(spec.valid(), valid); EXPECT_EQUAL(spec.path(), path); EXPECT_EQUAL(spec.name(), name); EXPECT_EQUAL(spec.host(), host); + EXPECT_EQUAL(spec.host_with_fallback(), host_with_fallback); EXPECT_EQUAL(spec.port(), port); } void verify_path(const SocketSpec &spec, const vespalib::string &path) { - TEST_DO(verify(spec, true, path, "", "", -1)); + TEST_DO(verify(spec, true, path, "", "", "", -1)); } void verify_name(const SocketSpec &spec, const vespalib::string &name) { - TEST_DO(verify(spec, true, "", name, "", -1)); + TEST_DO(verify(spec, true, "", name, "", "", -1)); } void verify_host_port(const SocketSpec &spec, const vespalib::string &host, int port) { - TEST_DO(verify(spec, true, "", "", host, port)); + TEST_DO(verify(spec, true, "", "", host, host, port)); } void verify_port(const SocketSpec &spec, int port) { - TEST_DO(verify(spec, true, "", "", "", port)); + TEST_DO(verify(spec, true, "", "", "", "localhost", port)); } void verify_invalid(const SocketSpec &spec) { - TEST_DO(verify(spec, false, "", "", "", -1)); + TEST_DO(verify(spec, false, "", "", "", "", -1)); } void verify_spec(const vespalib::string &str, const vespalib::string &expect) { |