diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-03-17 20:27:47 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-03-19 22:41:31 +0100 |
| commit | 9a40fadeb626b67ac08b57ae5b93a735fd3b9db3 (patch) | |
| tree | e1734ad82a02325c00fead7bb85c9624e4ab1f9c /test/socket_test.cc | |
| parent | bec175cf2eb7d288c6f11df751ec969f92e077db (diff) | |
Make the Socket connect() call a little friendlier.
This avoids some boilerplate.
Diffstat (limited to 'test/socket_test.cc')
| -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!"); |
