#include <sys/smack.h>
-#include <dpl/test/test_runner.h>
+#include <tests_common.h>
#include <smack_access.h>
SmackAccess::SmackAccess()
- : m_handle(NULL)
+ : m_handle(nullptr)
{
RUNNER_ASSERT_MSG(0 == smack_accesses_new(&m_handle),
"Error in smack_accesses_new");
void SmackAccess::add(
const std::string &subject,
const std::string &object,
- const std::string &rights,
- const Tracker &tracker)
+ const std::string &rights)
{
RUNNER_ASSERT_MSG(0 == smack_accesses_add(m_handle,
subject.c_str(),
object.c_str(),
rights.c_str()),
- tracker.str() << "Error in smack_accesses_add.");
+ "Error in smack_accesses_add.");
}
-void SmackAccess::apply(const Tracker &tracker) {
+void SmackAccess::apply() {
RUNNER_ASSERT_MSG(0 == smack_accesses_apply(m_handle),
- tracker.str() << "Error in smack_accessses_apply.");
+ "Error in smack_accessses_apply.");
}
SmackAccess::~SmackAccess() {