Fix AddressSanitizer issue in UTs

There was one stack-use-after-scope in report test lambda.

Testing done:
- UTs are passing with AddressSanitizer enabled.

Signed-off-by: Szymon Dompke <szymon.dompke@intel.com>
Change-Id: I82aafd23038cb999f1a143d31e969e1e5b175279
diff --git a/tests/src/test_report.cpp b/tests/src/test_report.cpp
index c5eb4b9..01f4853 100644
--- a/tests/src/test_report.cpp
+++ b/tests/src/test_report.cpp
@@ -1086,7 +1086,7 @@
     for (const auto& triggerId : {"trigger1", "trigger2"})
     {
         messanger.on_receive<messages::CollectTriggerIdReq>(
-            [&](const auto& msg) {
+            [this, triggerId](const auto& msg) {
                 messanger.send(messages::CollectTriggerIdResp{triggerId});
             });
     }