From c6550b8a7df0a69b62b5c4cf6805ceb595433f29 Mon Sep 17 00:00:00 2001 From: Daniel Lyubomirov <daniel.lyubomirov@vereign.com> Date: Fri, 10 Jul 2020 13:43:45 +0300 Subject: [PATCH] Fix integration tests --- cpp/tests/integration/integration_test.cc | 4 ++-- cpp/tests/vereign/grpc/server_test.cc | 4 ++-- cpp/tests/vereign/restapi/client_session_test.cc | 8 +++----- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/cpp/tests/integration/integration_test.cc b/cpp/tests/integration/integration_test.cc index e3db449..482e13d 100644 --- a/cpp/tests/integration/integration_test.cc +++ b/cpp/tests/integration/integration_test.cc @@ -85,8 +85,8 @@ TEST_CASE("C API integration", "[.integration]") { // std::cout << vereign::test::ProtobufToJson(getDIDsResp) << std::endl; - grpc_shutdown(); - google::protobuf::ShutdownProtobufLibrary(); + // grpc_shutdown(); + // google::protobuf::ShutdownProtobufLibrary(); } TEST_CASE("vereign_service_start") { diff --git a/cpp/tests/vereign/grpc/server_test.cc b/cpp/tests/vereign/grpc/server_test.cc index efea679..de3c47d 100644 --- a/cpp/tests/vereign/grpc/server_test.cc +++ b/cpp/tests/vereign/grpc/server_test.cc @@ -84,6 +84,6 @@ TEST_CASE("grpc::Server", "[vereign/grpc/server][.integration]") { // std::cout << vereign::test::ProtobufToJson(getDIDsResp) << std::endl; - grpc_shutdown(); - google::protobuf::ShutdownProtobufLibrary(); + // grpc_shutdown(); + // google::protobuf::ShutdownProtobufLibrary(); } diff --git a/cpp/tests/vereign/restapi/client_session_test.cc b/cpp/tests/vereign/restapi/client_session_test.cc index 12997ff..88b3614 100644 --- a/cpp/tests/vereign/restapi/client_session_test.cc +++ b/cpp/tests/vereign/restapi/client_session_test.cc @@ -11,7 +11,7 @@ #include <boost/asio/ssl/context.hpp> #include <fmt/core.h> -TEST_CASE("ClientSession::Post", "[vereign/restapi/client_session][.integration]") { +TEST_CASE("restapi::ClientSession::Post", "[vereign/restapi/client_session][.integration]") { namespace asio = boost::asio; namespace beast = boost::beast; asio::io_context ioc; @@ -22,11 +22,9 @@ TEST_CASE("ClientSession::Post", "[vereign/restapi/client_session][.integration] auto host = vereign::testutil::RequireEnv("TEST_VEREIGN_API_HOST"); auto port = vereign::testutil::GetEnv("TEST_VEREIGN_API_PORT", "https"); - // Verify the remote server's certificate - // ctx.set_verify_mode(ssl::verify_peer); - vereign::restapi::Client client{ioc, ctx, host, port}; - vereign::restapi::ClientSession client_session{client, publicKey}; + vereign::restapi::ClientSession client_session{client}; + client_session.SetPubKey(publicKey); std::thread ioc_thread([&ioc]{ ioc.run(); -- GitLab