Fix tests: ignore those that are not supported on Tizen 3.0 (labeled sockets). 81/39981/3
authorMaciej J. Karpiuk <m.karpiuk2@samsung.com>
Wed, 27 May 2015 07:07:53 +0000 (09:07 +0200)
committerMaciej J. Karpiuk <m.karpiuk2@samsung.com>
Fri, 29 May 2015 07:42:13 +0000 (09:42 +0200)
Change-Id: I21af3336feef57b9b81af72e776c9e520dc6e34b

src/ckm/async-api.cpp
src/ckm/capi-access_control.cpp

index 7e790f0..1f678f2 100644 (file)
@@ -319,31 +319,12 @@ class CKMAsyncAPIEnv
 {
 public:
     void init(const std::string &) {
-        int temp;
-        ControlShPtr control = Control::create();
-
-        RUNNER_ASSERT_MSG(CKM_API_SUCCESS == (temp = control->removeUserData(0)),
-                          "Error=" << CKM::ErrorToString(temp));
-        RUNNER_ASSERT_MSG(CKM_API_SUCCESS == (temp = control->unlockUserKey(0, TEST_PASS)),
-                          "Error=" << CKM::ErrorToString(temp));
-
-        RUNNER_ASSERT_MSG(CKM_API_SUCCESS == (temp = control->removeUserData(APP_UID)),
-                          "Error=" << ErrorToString(temp));
-        RUNNER_ASSERT_MSG(CKM_API_SUCCESS == (temp = control->unlockUserKey(APP_UID, TEST_PASS)),
-                          "Error=" << ErrorToString(temp));
+        reset_user_data(0, TEST_PASS);
+        reset_user_data(APP_UID, TEST_PASS);
     }
     void finish() {
-        int temp;
-        ControlShPtr control = Control::create();
-        RUNNER_ASSERT_MSG(CKM_API_SUCCESS == (temp = control->lockUserKey(APP_UID)),
-                          "Error=" << ErrorToString(temp));
-        RUNNER_ASSERT_MSG(CKM_API_SUCCESS == (temp = control->removeUserData(APP_UID)),
-                         "Error=" << ErrorToString(temp));
-
-        RUNNER_ASSERT_MSG(CKM_API_SUCCESS == (temp = control->lockUserKey(0)),
-                          "Error=" << ErrorToString(temp));
-        RUNNER_ASSERT_MSG(CKM_API_SUCCESS == (temp = control->removeUserData(0)),
-                          "Error=" << ErrorToString(temp));
+        remove_user_data(APP_UID);
+        remove_user_data(0);
     }
 };
 
index b985503..6d8b7d0 100644 (file)
@@ -671,6 +671,8 @@ RUNNER_TEST(T3106_control_allow_access_to_myself)
 // tries to use admin API as a user
 RUNNER_CHILD_TEST(T3110_control_allow_access_as_user)
 {
+    RUNNER_IGNORED_MSG("Disabled until labeled sockets not available");
+
     switch_to_storage_user(TEST_LABEL);
     int ret = ckmc_set_permission_by_adm(USER_ROOT, aliasWithLabel("owner", "alias").c_str(), "accessor", CKMC_PERMISSION_READ);
     RUNNER_ASSERT_MSG(CKMC_ERROR_PERMISSION_DENIED == ret,
@@ -680,6 +682,8 @@ RUNNER_CHILD_TEST(T3110_control_allow_access_as_user)
 // tries to use admin API as a user
 RUNNER_CHILD_TEST(T3111_control_allow_access_as_user)
 {
+    RUNNER_IGNORED_MSG("Disabled until labeled sockets not available");
+
     switch_to_storage_user(TEST_LABEL);
     int ret = ckmc_set_permission_by_adm(USER_ROOT, aliasWithLabel("owner", "alias").c_str(), "accessor", CKMC_PERMISSION_NONE);
     RUNNER_ASSERT_MSG(CKMC_ERROR_PERMISSION_DENIED == ret,