Mercurial > code
diff C++/tests/Socket/main.cpp @ 389:e292f0fa5395
Socket: resurrect SSL
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 30 Jun 2015 15:17:01 +0200 |
parents | 743b3a1c71c8 |
children | d7e6d7d1e102 |
line wrap: on
line diff
--- a/C++/tests/Socket/main.cpp Tue Jun 30 13:53:40 2015 +0200 +++ b/C++/tests/Socket/main.cpp Tue Jun 30 15:17:01 2015 +0200 @@ -580,17 +580,15 @@ * Socket SSL * -------------------------------------------------------- */ -#if 0 - class SslTest : public testing::Test { protected: - SocketSsl client{AF_INET, 0}; + SocketSsl<Ipv4> client{AF_INET, 0}; }; TEST_F(SslTest, connect) { try { - client.connect(std::make_unique<Internet>("google.fr", 443, AF_INET)); + client.connect(Ipv4{"google.fr", 443}); client.close(); } catch (const SocketError &error) { FAIL() << error.what(); @@ -600,7 +598,7 @@ TEST_F(SslTest, recv) { try { - client.connect(std::make_unique<Internet>("google.fr", 443, AF_INET)); + client.connect(Ipv4{"google.fr", 443}); client.send("GET / HTTP/1.0\r\n\r\n"); std::string msg = client.recv(512); @@ -614,8 +612,6 @@ } } -#endif - /* -------------------------------------------------------- * Operators * -------------------------------------------------------- */