diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-03-17 20:27:47 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-03-22 13:29:58 +0100 |
| commit | 169c47ede14b6e86e054871a56ffa048357b4463 (patch) | |
| tree | eafb3610d6279bca8124fed133ab37dae02db2ae /test | |
| parent | a461561a21f02b7a33acba9d74db5076b37ef05e (diff) | |
Make the Socket connect() call a little friendlier.
This avoids some boilerplate.
Diffstat (limited to 'test')
| -rw-r--r-- | test/socket_test.cc | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/test/socket_test.cc b/test/socket_test.cc index 395e5f720..70df1266b 100644 --- a/test/socket_test.cc +++ b/test/socket_test.cc @@ -125,13 +125,8 @@ BOOST_AUTO_TEST_CASE (socket_basic_test) TestServer server(false); server.expect (13); - boost::asio::io_service io_service; - tcp::resolver resolver (io_service); - tcp::resolver::query query("127.0.0.1", fmt::to_string(TEST_SERVER_PORT)); - tcp::resolver::iterator endpoint_iterator = resolver.resolve (query); - auto socket = make_shared<Socket>(); - socket->connect (*endpoint_iterator); + socket->connect("127.0.0.1", TEST_SERVER_PORT); send (socket, "Hello world!"); server.await (); @@ -147,13 +142,8 @@ BOOST_AUTO_TEST_CASE (socket_digest_test1) TestServer server(false); server.expect (13 + 16); - boost::asio::io_service io_service; - tcp::resolver resolver (io_service); - tcp::resolver::query query("127.0.0.1", fmt::to_string(TEST_SERVER_PORT)); - tcp::resolver::iterator endpoint_iterator = resolver.resolve (query); - shared_ptr<Socket> socket(new Socket); - socket->connect (*endpoint_iterator); + socket->connect("127.0.0.1", TEST_SERVER_PORT); { Socket::WriteDigestScope ds(socket); send (socket, "Hello world!"); @@ -176,13 +166,8 @@ BOOST_AUTO_TEST_CASE (socket_digest_test2) TestServer server(true); server.expect (13); - boost::asio::io_service io_service; - tcp::resolver resolver (io_service); - tcp::resolver::query query("127.0.0.1", fmt::to_string(TEST_SERVER_PORT)); - tcp::resolver::iterator endpoint_iterator = resolver.resolve (query); - shared_ptr<Socket> socket(new Socket); - socket->connect (*endpoint_iterator); + socket->connect("127.0.0.1", TEST_SERVER_PORT); { Socket::WriteDigestScope ds(socket); send (socket, "Hello world!"); |
