From c8bc1e846ab1df2a0d560cdc235ca795ebdc65cc Mon Sep 17 00:00:00 2001 From: Agosh Singh Date: Tue, 23 Jul 2024 17:47:49 -0400 Subject: [PATCH] Attempting to use onrecieve for invokemethod --- test_agent/cpp/src/APIWrapper.cpp | 4 ++-- .../tests/transport_rpc/rpc_server_and_client.feature | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test_agent/cpp/src/APIWrapper.cpp b/test_agent/cpp/src/APIWrapper.cpp index 2fab0cf0..4337abb7 100644 --- a/test_agent/cpp/src/APIWrapper.cpp +++ b/test_agent/cpp/src/APIWrapper.cpp @@ -222,10 +222,10 @@ UStatus APIWrapper::handleInvokeMethodCommand(Document& jsonData) { spdlog::error("APIWrapper rpc callback, Error received: {}", status.message()); sendToTestManager(std::move(responseOrError).error(), - Constants::INVOKE_METHOD_COMMAND, strTest_id); + Constants::RESPONSE_ON_RECEIVE); } sendToTestManager(std::move(responseOrError).value(), - Constants::INVOKE_METHOD_COMMAND, strTest_id); + Constants::RESPONSE_ON_RECEIVE); }; // Retrieve the rpc client as it is already added or existing diff --git a/test_manager/features/tests/transport_rpc/rpc_server_and_client.feature b/test_manager/features/tests/transport_rpc/rpc_server_and_client.feature index 74ba1a44..70f128f2 100644 --- a/test_manager/features/tests/transport_rpc/rpc_server_and_client.feature +++ b/test_manager/features/tests/transport_rpc/rpc_server_and_client.feature @@ -46,7 +46,7 @@ Feature: Testing Publish and Subscribe Functionality And sends "invokemethod" request Then the status received with "code" is "OK" - And "uE1" receives data field "payload" as b"type.googleapis.com/google.protobuf.Int32Value\x12\x02\x08\x03" + And "uE1" sends onreceive message with field "payload" b"type.googleapis.com/google.protobuf.Int32Value\x12\x02\x08\x03" Examples: | ignore | ignore |