/
volodja
/
iridium
Обзор
Документация
Войти
/
volodja
/
iridium
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
source/test/io/socket.cpp
41 строка
999 B
volodja
- cmake: update project structure; iridium.cmake for using in external project
15 май 2026, 12:31
15 май 2026, 12:31
6ea1653
Код
Авторство
О чём код?
#include <iridium/testing/tester.h> #include <iridium/convertion/convert.h> #include <iridium/io/net/dns.h> #include <iridium/io/protocol/http/implementation/client_session.h> using namespace std; using iridium::io::net::getIPv4ByHost; //using iridium::io::net::implementation::CServer; using iridium::convertion::convert; namespace iridium::io::net::test { //TEST(https_server) { // IServer::TSharedPtr server = CServer::create(URI("http://127.0.0.1:55555"), CHTTPPeerSessionFactory::create()); // server->initialize(); // threading::sleep(500000); // server->finalize(); //} //TEST(https_client) { // IClient::TSharedPtr client = CClient::create(CClientSession::create(URI("https://example.com"))); // client->initialize(); // threading::sleep(10000); // client->finalize(); //} TEST(dns) { auto ipv4 = getIPv4ByHost("ya.ru"); ASSERT(4, equal, ipv4.size()); ASSERT(getIPv4ByHost("ya.rur"), std::exception); } } // namespace iridium::io::net::test