aboutsummaryrefslogtreecommitdiffstats
path: root/test-apis-ci/src/main/java/org/openecomp/sdc/ci/tests/api/ExtentTestActions.java
diff options
context:
space:
mode:
Diffstat (limited to 'test-apis-ci/src/main/java/org/openecomp/sdc/ci/tests/api/ExtentTestActions.java')
-rw-r--r--test-apis-ci/src/main/java/org/openecomp/sdc/ci/tests/api/ExtentTestActions.java112
1 files changed, 0 insertions, 112 deletions
diff --git a/test-apis-ci/src/main/java/org/openecomp/sdc/ci/tests/api/ExtentTestActions.java b/test-apis-ci/src/main/java/org/openecomp/sdc/ci/tests/api/ExtentTestActions.java
deleted file mode 100644
index 5cb5a5b442..0000000000
--- a/test-apis-ci/src/main/java/org/openecomp/sdc/ci/tests/api/ExtentTestActions.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * SDC
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-package org.openecomp.sdc.ci.tests.api;
-
-import com.aventstack.extentreports.ExtentTest;
-import com.aventstack.extentreports.Status;
-import com.aventstack.extentreports.markuputils.ExtentColor;
-import com.aventstack.extentreports.markuputils.Markup;
-import com.aventstack.extentreports.markuputils.MarkupHelper;
-
-import java.io.File;
-
-
-public class ExtentTestActions {
-
- public static SomeInterface testManager = new ExtentTestManager();
-
- public static void log(Status logStatus, Markup mark){
- ExtentTest test = testManager.getTest();
- test.log(logStatus, mark);
- }
-
- public static void log(Status logStatus, String message){
- ExtentTest test = testManager.getTest();
- test.log(logStatus, message);
- }
-
- public static void log(Status logStatus, String message, String duration){
- log(logStatus, message + addDurationTag(duration));
- }
-
- public static void log(Status logStatus, Throwable throwabel){
- ExtentTest test = testManager.getTest();
- test.log(logStatus, throwabel);
- }
-
- public static void addTag(Status logStatus, String message){
- Markup m = null;
- switch(logStatus){
- case PASS:
- m = MarkupHelper.createLabel(message, ExtentColor.GREEN);
- break;
- case FAIL:
- m = MarkupHelper.createLabel(message, ExtentColor.RED);
- break;
- case SKIP:
- m = MarkupHelper.createLabel(message, ExtentColor.BLUE);
- break;
- case FATAL:
- m = MarkupHelper.createLabel(message, ExtentColor.BROWN);
- break;
- default:
- break;
- }
-
- if (m != null){
- log(logStatus, m);
- }
- }
-
-// public static String addScreenshot(Status logStatus, String screenshotName, String message) throws IOException{
-// String imageFilePath = null;
-// String uuid = UUID.randomUUID().toString();
-// String[] stringArray = uuid.split("-");
-// screenshotName = screenshotName + "-" + stringArray[stringArray.length - 1];
-// try {
-// File imageFile = GeneralUIUtils.takeScreenshot(screenshotName, SetupCDTest.getScreenshotFolder());
-// imageFilePath = new File(SetupCDTest.getReportFolder()).toURI().relativize(imageFile.toURI()).getPath();
-// } catch (IOException e) {
-// e.printStackTrace();
-// }
-//
-// ExtentTest test = ExtentTestManager.getTest();
-// test.log(logStatus, message, MediaEntityBuilder.createScreenCaptureFromPath(imageFilePath).build());
-// return imageFilePath;
-// }
-
- private static String addDurationTag(String duration){
- return "<td width=\"80px\">" + duration + "</td>";
- }
-
- public static String addLinkTag(String fileName, String pathToFile){
- return String.format("<a download=\"%s\" href=\"%s\">HAR file</a>", fileName, pathToFile);
- }
-
- public static void addFileToReportAsLink(File harFile, String pathToFileFromReportDirectory, String message) {
- log(Status.INFO, message, addLinkTag(harFile.getName(), pathToFileFromReportDirectory));
- }
-
-
-
-
-
-}