summaryrefslogtreecommitdiffstats
path: root/integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/utils/general/OnboardingUtils.java
diff options
context:
space:
mode:
Diffstat (limited to 'integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/utils/general/OnboardingUtils.java')
-rw-r--r--integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/utils/general/OnboardingUtils.java15
1 files changed, 14 insertions, 1 deletions
diff --git a/integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/utils/general/OnboardingUtils.java b/integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/utils/general/OnboardingUtils.java
index ad620ef75f..22c314494f 100644
--- a/integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/utils/general/OnboardingUtils.java
+++ b/integration-tests/src/test/java/org/onap/sdc/backend/ci/tests/utils/general/OnboardingUtils.java
@@ -21,6 +21,8 @@
package org.onap.sdc.backend.ci.tests.utils.general;
+import static org.onap.sdc.backend.ci.tests.utils.general.FileHandling.filterFileNamesListFromFolder;
+
import java.io.File;
import org.onap.sdc.backend.ci.tests.datatypes.enums.XnfTypeEnum;
import org.onap.sdc.backend.ci.tests.datatypes.http.HttpHeaderEnum;
@@ -217,7 +219,18 @@ public class OnboardingUtils {
return vnfNamesFileList.subList(filesCount/2, filesCount);
}
}
-
+
+ /**
+ * Returns VFC files from src/test/resources/Files/VFCs directory
+ * @return a list of VFC files
+ */
+ public static List<String> getVfcFilenameList() {
+ final String filepath = FileHandling.getXnfRepositoryPath(XnfTypeEnum.VFC);
+ List<String> fileNamesListFromFolder = filterFileNamesListFromFolder(filepath, ".yml");
+ fileNamesListFromFolder.addAll(filterFileNamesListFromFolder(filepath, ".yaml"));
+ return fileNamesListFromFolder;
+ }
+
/**
* @return
* The method returns VNF names list from Files directory under sdc-vnfs repository excluding zip files that known as failed in tosca parser