#ifndef CYNARA_TEST_COMMONS_H_
#define CYNARA_TEST_COMMONS_H_
-#include <functional>
#include <string>
#include <vector>
+#include <cynara_test_env.h>
+
+#include <dpl/test/test_runner.h>
+
namespace CynaraTestConsts
{
const char *m_privilege;
};
-void environmentWrap(const char *testName, const std::function<void(void)> &func);
-
#define RUN_CYNARA_TEST(Proc) \
- RUNNER_TEST(Proc) \
- { \
- environmentWrap(#Proc, Proc##_func); \
- }
+ RUNNER_TEST(Proc, CynaraTestEnv) \
typedef std::vector<std::string> DirectoryPaths;
void loadServicePlugins(const DirectoryPaths &pluginDirectories);