Fix build error
[platform/core/appfw/app-installers.git] / test / smoke_tests / common / smoke_utils.cc
index 8bf9210..3b265df 100644 (file)
@@ -596,7 +596,7 @@ bool CheckSharedDataNonExistance(const std::string& pkgid,
 void BackendInterface::TestRollbackAfterEachStep(int argc, const char* argv[],
     std::function<bool()> validator) const {
   ci::Subprocess backend_helper = CreateSubprocess();
-  ASSERT_EQ(backend_helper.RunFunc({[&]() -> int {
+  bool result = backend_helper.RunFunc({[&]() -> int {
     TestPkgmgrInstaller pkgmgr_installer;
     std::shared_ptr<ci::AppQueryInterface> query_interface =
         CreateQueryInterface();
@@ -628,7 +628,8 @@ void BackendInterface::TestRollbackAfterEachStep(int argc, const char* argv[],
     }
 
     return 0;
-  }}), true);
+  }});
+  ASSERT_EQ(result, true);
   int status = backend_helper.Wait();
   ASSERT_NE(WIFEXITED(status), 0);
   ASSERT_EQ(WEXITSTATUS(status), 0);