Rename file operation functions of cynara-tests 67/34267/2
authorAdam Malinowski <a.malinowsk2@partner.samsung.com>
Thu, 22 Jan 2015 12:43:07 +0000 (13:43 +0100)
committerAdam Malinowski <a.malinowsk2@partner.samsung.com>
Thu, 22 Jan 2015 13:30:07 +0000 (14:30 +0100)
Change-Id: Ie24d7360dacf9f236ed36eaaaafbba1913d6e8dd

tests/cynara-tests/common/cynara_test_commons.cpp
tests/cynara-tests/common/cynara_test_env.cpp
tests/cynara-tests/common/cynara_test_file_operations.cpp
tests/cynara-tests/common/cynara_test_file_operations.h

index 446a801a7a5d6f6776f5373202735f849d1a21ad..afeec798c64175fe4498d509ed9879f8fb3f7392 100644 (file)
@@ -65,7 +65,7 @@ void loadServicePlugins(const DirectoryPaths &pluginDirectories)
 {
     CynaraMask mask;
 
-    FileOperations::clear(CynaraTestConsts::SERVICE_PLUGINS_DIR);
+    FileOperations::removeDirFiles(CynaraTestConsts::SERVICE_PLUGINS_DIR);
     for (const auto &dir : pluginDirectories)
-        FileOperations::copyDir(dir.c_str(), CynaraTestConsts::SERVICE_PLUGINS_DIR);
+        FileOperations::copyCynaraFiles(dir.c_str(), CynaraTestConsts::SERVICE_PLUGINS_DIR);
 }
index 7a20291ce19dc3f6bcd6fff78772e1333adda2d4..211869bdde3e86fe088031ecca58cc88e51c173f 100644 (file)
@@ -40,9 +40,9 @@ void CynaraTestEnv::save()
 {
     CynaraMask mask;
 
-    clear(m_dbSaveDir);
+    removeDirFiles(m_dbSaveDir);
     removeDirIfExists(m_dbSaveDir);
-    clear(m_pluginsSaveDir);
+    removeDirFiles(m_pluginsSaveDir);
     removeDirIfExists(m_pluginsSaveDir);
     removeDirIfExists(m_saveDir);
 
@@ -50,28 +50,28 @@ void CynaraTestEnv::save()
     m_dbPresent = dirExists(CynaraTestConsts::DB_DIR);
     if (m_dbPresent) {
         makeDir(m_dbSaveDir);
-        copyDir(CynaraTestConsts::DB_DIR, m_dbSaveDir);
+        copyCynaraFiles(CynaraTestConsts::DB_DIR, m_dbSaveDir);
     }
     makeDir(m_pluginsSaveDir);
-    copyDir(CynaraTestConsts::SERVICE_PLUGINS_DIR, m_pluginsSaveDir);
+    copyCynaraFiles(CynaraTestConsts::SERVICE_PLUGINS_DIR, m_pluginsSaveDir);
 }
 
 void CynaraTestEnv::restore()
 {
     CynaraMask mask;
 
-    clear(CynaraTestConsts::DB_DIR);
+    removeDirFiles(CynaraTestConsts::DB_DIR);
     if (m_dbPresent)
-        copyDir(m_dbSaveDir, CynaraTestConsts::DB_DIR);
+        copyCynaraFiles(m_dbSaveDir, CynaraTestConsts::DB_DIR);
     else
         removeDirIfExists(CynaraTestConsts::DB_DIR);
 
-    clear(CynaraTestConsts::SERVICE_PLUGINS_DIR);
-    copyDir(m_pluginsSaveDir, CynaraTestConsts::SERVICE_PLUGINS_DIR);
+    removeDirFiles(CynaraTestConsts::SERVICE_PLUGINS_DIR);
+    copyCynaraFiles(m_pluginsSaveDir, CynaraTestConsts::SERVICE_PLUGINS_DIR);
 
-    clear(m_dbSaveDir);
+    removeDirFiles(m_dbSaveDir);
     removeDirIfExists(m_dbSaveDir);
-    clear(m_pluginsSaveDir);
+    removeDirFiles(m_pluginsSaveDir);
     removeDirIfExists(m_pluginsSaveDir);
     removeDirIfExists(m_saveDir);
 }
index 132fc1f70044ccd1801504620ba0083baa390b96..0c27a26e2b05f6cb54f58e8955106c4d65729dab 100644 (file)
@@ -35,7 +35,7 @@
 namespace FileOperations
 {
 
-static int removeContents(const char *fpath, const struct stat * /*sb*/,
+static int removeFile(const char *fpath, const struct stat * /*sb*/,
                           int tflag, struct FTW * /*ftwbuf*/)
 {
     if (tflag == FTW_F)
@@ -59,7 +59,7 @@ bool dirExists(const std::string &directory)
     return true;
 }
 
-void copyFile(const std::string &src, const std::string &dst)
+void copyCynaraFile(const std::string &src, const std::string &dst)
 {
     using PwBufPtr = CStringPtr;
     int inFd = TEMP_FAILURE_RETRY(open(src.c_str(), O_RDONLY));
@@ -97,7 +97,7 @@ void copyFile(const std::string &src, const std::string &dst)
     RUNNER_ASSERT_ERRNO_MSG(ret != -1, "sendfile failed");
 }
 
-void copyDir(const std::string &source, const std::string &destination)
+void copyCynaraFiles(const std::string &source, const std::string &destination)
 {
     DIR *dirPtr = nullptr;
     struct dirent *direntPtr;
@@ -112,7 +112,7 @@ void copyDir(const std::string &source, const std::string &destination)
             continue;
         std::string tempDest = destination + "/" + direntPtr->d_name;
         std::string tempSrc = source + "/" + direntPtr->d_name;
-        copyFile(tempSrc, tempDest);
+        copyCynaraFile(tempSrc, tempDest);
     }
 }
 
@@ -122,9 +122,9 @@ void makeDir(const std::string &directory)
                                "Unable to make " << directory << " test directory");
 }
 
-void clear(const std::string &dir)
+void removeDirFiles(const std::string &dir)
 {
-    int ret = nftw(dir.c_str(), removeContents, 2, FTW_DEPTH | FTW_PHYS);
+    int ret = nftw(dir.c_str(), removeFile, 2, FTW_DEPTH | FTW_PHYS);
     if (ret == -1)
         RUNNER_ASSERT_ERRNO_MSG(errno == ENOENT, "nftw failed");
 }
index 109823af93330bdd3f6f82deefa64b763287a3e1..fae2e09a4513ce1f8fa75270900715f7cd593d67 100644 (file)
@@ -23,10 +23,10 @@ namespace FileOperations
 {
 
 bool dirExists(const std::string &directory);
-void copyFile(const std::string &src, const std::string &dst);
-void copyDir(const std::string &source, const std::string &destination);
+void copyCynaraFile(const std::string &src, const std::string &dst);
+void copyCynaraFiles(const std::string &source, const std::string &destination);
 void makeDir(const std::string &directory);
-void clear(const std::string &dir);
+void removeDirFiles(const std::string &dir);
 void removeDirIfExists(const std::string &dir);
 
 } // namespace FileOperations