still use rvalue reference for parameters
Change-Id: I44e06a375f29b8552cbc58d99c7ac317ff33130c
diff --git a/tests/unit-tests/protocol-encoders.t.cpp b/tests/unit-tests/protocol-encoders.t.cpp
index 96af9e4..f887a85 100644
--- a/tests/unit-tests/protocol-encoders.t.cpp
+++ b/tests/unit-tests/protocol-encoders.t.cpp
@@ -69,7 +69,7 @@
std::vector<std::tuple<std::string, std::string>> parameters;
parameters.emplace_back("key1", "value1");
parameters.emplace_back("key2", "value2");
- auto appParam = ProbeEncoder::encodeApplicationParameters(parameters);
+ auto appParam = ProbeEncoder::encodeApplicationParameters(std::move(parameters));
auto param1 = ProbeEncoder::decodeApplicationParameters(appParam);
BOOST_CHECK_EQUAL(parameters.size(), param1.size());
BOOST_CHECK_EQUAL(std::get<0>(parameters[0]), std::get<0>(param1[0]));