Remove tests connected with app_give_access func.
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 19 Jul 2013 16:13:26 +0000 (18:13 +0200)
committerMarcin Niesluchowski <m.niesluchow@samsung.com>
Thu, 23 Jan 2014 14:04:28 +0000 (15:04 +0100)
[Issue#]   N/A
[Bug]      N/A
[Cause]    Function was removed from libprivilege-control.
[Solution] Tests must be revoved to prevent build break.

[Veryfication] Build.

Change-Id: I0d64124380e74fdfdd3460311088b4199bf77ff4

tests/libprivilege-control-tests/test_cases.cpp

index 774702353b4d094cd7100d369b2cc0d697263388..727295ed3484ab68db52b878dc15f1bf4496c6c2 100644 (file)
@@ -1354,66 +1354,6 @@ RUNNER_CHILD_TEST(privilege_control05_set_app_privilege_osp_platform)
     check_groups(LIBPRIVILEGE_TEST_DAC_FILE_OSP);
 }
 
-RUNNER_TEST(privilege_control08_app_give_access)
-{
-    const char *subject = "lkjq345v34sfa";
-    const char *object = "lk9290f92lkjz";
-    smack_accesses *tmp = NULL;
-
-    RUNNER_ASSERT(0 == smack_accesses_new(&tmp));
-
-    SmackUniquePtr smack(tmp, smack_accesses_free);
-
-    RUNNER_ASSERT(0 == smack_accesses_add(smack.get(), subject, object, "r--a-"));
-    RUNNER_ASSERT(0 == smack_accesses_apply(smack.get()));
-
-    app_give_access(subject, object, "wt");
-
-    RUNNER_ASSERT(1 == smack_have_access(subject, object, "rwat"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "x"));
-
-    app_revoke_access(subject, object);
-
-    RUNNER_ASSERT(1 == smack_have_access(subject, object, "ra"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "w"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "x"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "t"));
-
-    RUNNER_ASSERT(0 == smack_accesses_add(smack.get(), subject, object, "-"));
-    RUNNER_ASSERT(0 == smack_accesses_apply(smack.get()));
-}
-
-RUNNER_TEST(privilege_control09_app_give_access)
-{
-    const char *subject = "ljk132flkjv";
-    const char *object = "jjsiqsc32vs";
-    smack_accesses *tmp = NULL;
-
-    RUNNER_ASSERT(0 == smack_accesses_new(&tmp));
-
-    SmackUniquePtr smack(tmp, smack_accesses_free);
-
-    RUNNER_ASSERT(0 == smack_accesses_add(smack.get(), subject, object, "---t-"));
-    RUNNER_ASSERT(0 == smack_accesses_apply(smack.get()));
-
-    RUNNER_ASSERT(PC_OPERATION_SUCCESS == app_give_access(subject, object, "rw"));
-    RUNNER_ASSERT(PC_OPERATION_SUCCESS == app_give_access(subject, object, "rwx"));
-
-    RUNNER_ASSERT(1 == smack_have_access(subject, object, "rwxt"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "a"));
-
-    RUNNER_ASSERT(PC_OPERATION_SUCCESS == app_revoke_access(subject, object));
-
-    RUNNER_ASSERT(1 == smack_have_access(subject, object, "t"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "r"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "w"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "x"));
-    RUNNER_ASSERT(0 == smack_have_access(subject, object, "a"));
-
-    RUNNER_ASSERT(0 == smack_accesses_add(smack.get(), subject, object, "-----"));
-    RUNNER_ASSERT(0 == smack_accesses_apply(smack.get()));
-}
-
 /**
  * Add new API feature
  */