fix security_manager_06_install_app_offline 61/36061/4
authorRafal Krypa <r.krypa@samsung.com>
Fri, 27 Feb 2015 11:05:22 +0000 (12:05 +0100)
committerRafal Krypa <r.krypa@samsung.com>
Mon, 2 Mar 2015 14:49:12 +0000 (15:49 +0100)
- perform initial app uninstallation in on-line mode
  (off-line doesn't support that)
- stop both security-manager.service and security-manager.socket

Change-Id: Ib2e524d9599cd2270e9f53a253a6324144a4e3f5
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
tests/security-manager-tests/security_manager_tests.cpp

index d7faca8..91ce110 100644 (file)
@@ -815,15 +815,17 @@ RUNNER_CHILD_TEST(security_manager_06_install_app_offline)
 {
     const char *const app_id = "sm_test_06_app_id_install_app_offline";
     const char *const pkg_id = "sm_test_06_pkg_id_install_app_offline";
-    ServiceManager serviceManager("security-manager.service");
 
+    // Uninstall app on-line, off-line mode doesn't support it
     uninstall_app(app_id, pkg_id, true);
-    serviceManager.maskService();
+
+    ServiceManager("security-manager.service").stopService();
+
+    ServiceManager serviceManager("security-manager.socket");
     serviceManager.stopService();
 
     install_app(app_id, pkg_id);
 
-    serviceManager.unmaskService();
     serviceManager.startService();
 
     uninstall_app(app_id, pkg_id, true);