From: Rafal Krypa Date: Fri, 6 Mar 2015 16:57:12 +0000 (+0100) Subject: Fix security_manager_02_app_install_uninstall_full test X-Git-Tag: security-manager_5.5_testing~109^2~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=a07c65e735f85a7817c7a762d57d25849a2bf9ab;p=platform%2Fcore%2Ftest%2Fsecurity-tests.git Fix security_manager_02_app_install_uninstall_full test sql query has wrong column name Change-Id: I4cd5b9eba4b74a86efd447b073b5f57d5cfa07fc Signed-off-by: Zbigniew Jasinski --- diff --git a/tests/security-manager-tests/common/sm_db.cpp b/tests/security-manager-tests/common/sm_db.cpp index 2f420bf..8e3e562 100644 --- a/tests/security-manager-tests/common/sm_db.cpp +++ b/tests/security-manager-tests/common/sm_db.cpp @@ -187,15 +187,13 @@ void TestSecurityManagerDatabase::setup_privilege_groups(const std::string &priv if (!m_base.is_open()) m_base.open(); - sql << "INSERT OR IGNORE INTO privilege (name) VALUES ('" << privilege << "')"; - m_base.execute(sql.str(), result); - for (const auto &group : groups) { sql.clear(); sql.str(""); - sql << "INSERT OR IGNORE INTO privilege_group (privilege_id, name) " - "VALUES ((SELECT privilege_id FROM privilege WHERE name = '" - << privilege << "'), '" << group << "')"; + sql << "INSERT INTO privilege_group_view (privilege_name, group_name) " + "VALUES (" + << "'" << privilege << "'" << "," + << "'" << group << "'" << ")"; m_base.execute(sql.str(), result); } }