#include "catch.hpp" #include <ftl/protocol.hpp> #include <ftl/protocol/self.hpp> #include <ftl/protocol/node.hpp> #include <ftl/uri.hpp> // --- Tests ------------------------------------------------------------------- TEST_CASE("Webservice connection", "[net]") { SECTION("connect using secure websocket") { std::string uri; if(const char* env_p = std::getenv("FTL_WEBSERVICE_URI")) { uri = std::string(env_p); } else { return; } auto p = ftl::connectNode(uri); REQUIRE( p ); REQUIRE( p->waitConnection(5) ); } ftl::protocol::reset(); }