Remove tracker.
[platform/core/test/security-tests.git] / tests / common / access_provider.cpp
index 2c344a0..ee06e02 100644 (file)
@@ -35,7 +35,7 @@ AccessProvider::AccessProvider(const std::string &mySubject)
   : m_mySubject(mySubject)
 {}
 
-void AccessProvider::allowFunction(const std::string &functionName, const Tracker &tracker) {
+void AccessProvider::allowFunction(const std::string &functionName) {
     static const std::map<std::string, std::string> translation = {
         {"security_server_get_gid", "security-server::api-get-gid"},
         {"security_server_request_cookie", "none"},
@@ -66,29 +66,29 @@ void AccessProvider::allowFunction(const std::string &functionName, const Tracke
 
     auto it = translation.find(functionName);
     RUNNER_ASSERT_MSG_BT(it != translation.end(),
-        tracker.str() << "Error no function " << functionName << " in security server.");
+        "Error no function " << functionName << " in security server.");
 
-    m_smackAccess.add(m_mySubject, it->second, "w", tracker);
+    m_smackAccess.add(m_mySubject, it->second, "w");
 }
 
-void AccessProvider::allowAPI(const std::string &api, const std::string &rule, const Tracker &tracker) {
-    m_smackAccess.add(m_mySubject, api, rule, tracker);
+void AccessProvider::allowAPI(const std::string &api, const std::string &rule) {
+    m_smackAccess.add(m_mySubject, api, rule);
 }
 
-void AccessProvider::apply(const Tracker &tracker) {
-    m_smackAccess.apply(tracker);
+void AccessProvider::apply() {
+    m_smackAccess.apply();
 }
 
-void AccessProvider::applyAndSwithToUser(int uid, int gid, const Tracker &tracker) {
+void AccessProvider::applyAndSwithToUser(int uid, int gid) {
     RUNNER_ASSERT_MSG_BT(0 == smack_revoke_subject(m_mySubject.c_str()),
-        tracker.str() << "Error in smack_revoke_subject(" << m_mySubject << ")");
-    apply(tracker);
+        "Error in smack_revoke_subject(" << m_mySubject << ")");
+    apply();
     RUNNER_ASSERT_MSG_BT(0 == smack_set_label_for_self(m_mySubject.c_str()),
-        tracker.str() << "Error in smack_set_label_for_self.");
+        "Error in smack_set_label_for_self.");
     RUNNER_ASSERT_MSG_BT(0 == setgid(gid),
-        tracker.str() << "Error in setgid.");
+        "Error in setgid.");
     RUNNER_ASSERT_MSG_BT(0 == setuid(uid),
-        tracker.str() << "Error in setuid.");
+        "Error in setuid.");
 }
 
 } // namespace SecurityServer