Skip to content

Commit 11a51bd

Browse files
author
Mike Reiche
committed
Merge branch 'master' into testerra2
# Conflicts: # core-interop/build.gradle # driver-ui/src/main/java/eu/tsystems/mms/tic/testframework/utils/UITestUtils.java # image-processing/build.gradle
2 parents 9c98a8f + d7b70ba commit 11a51bd

File tree

5 files changed

+29
-5
lines changed

5 files changed

+29
-5
lines changed

core/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies {
1919
// </PdfUtils>
2020

2121
// <RESTUtils>
22-
api 'com.sun.jersey:jersey-client:1.19.3'
22+
implementation 'com.sun.jersey:jersey-client:1.19.3'
2323
// </RESTUtils
2424

2525
api "com.google.guava:guava:${guavaVersion}"

core/src/main/java/eu/tsystems/mms/tic/testframework/utils/StringUtils.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@
2929

3030
/**
3131
* Sammlung von StringUtils.
32+
*
33+
* @deprecated This class is mainly used for Legacy Report. Please use {@link org.apache.commons.lang3.StringUtils} instead.
3234
*/
35+
@Deprecated
3336
public final class StringUtils extends org.apache.commons.lang3.StringUtils {
3437

3538
/**

driver-ui/src/main/java/eu/tsystems/mms/tic/testframework/utils/UITestUtils.java

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,25 @@
2929
import eu.tsystems.mms.tic.testframework.internal.Viewport;
3030
import eu.tsystems.mms.tic.testframework.report.Report;
3131
import eu.tsystems.mms.tic.testframework.report.model.context.Screenshot;
32+
import eu.tsystems.mms.tic.testframework.report.Report;
33+
import eu.tsystems.mms.tic.testframework.report.TesterraListener;
34+
import eu.tsystems.mms.tic.testframework.report.model.context.MethodContext;
35+
import eu.tsystems.mms.tic.testframework.report.model.context.Screenshot;
3236
import eu.tsystems.mms.tic.testframework.report.model.context.SessionContext;
3337
import eu.tsystems.mms.tic.testframework.report.utils.ExecutionContextController;
3438
import eu.tsystems.mms.tic.testframework.testing.WebDriverManagerProvider;
39+
import eu.tsystems.mms.tic.testframework.webdrivermanager.WebDriverRequest;
40+
import eu.tsystems.mms.tic.testframework.webdrivermanager.WebDriverSessionsManager;
41+
import org.openqa.selenium.OutputType;
42+
import org.openqa.selenium.TakesScreenshot;
43+
import org.openqa.selenium.WebDriver;
44+
import org.openqa.selenium.support.events.EventFiringWebDriver;
45+
import org.sikuli.api.ScreenLocation;
46+
import org.sikuli.api.ScreenRegion;
47+
import org.slf4j.Logger;
48+
import org.slf4j.LoggerFactory;
49+
50+
import javax.imageio.ImageIO;
3551
import java.awt.image.BufferedImage;
3652
import java.io.File;
3753
import java.io.FileNotFoundException;
@@ -56,6 +72,7 @@
5672
import org.sikuli.api.ScreenRegion;
5773
import org.slf4j.Logger;
5874
import org.slf4j.LoggerFactory;
75+
import java.util.stream.Stream;
5976

6077
/**
6178
* Helper class containing some util methods for tt.
@@ -194,7 +211,7 @@ private static void makeSimpleScreenshot(WebDriver driver, File screenShotTarget
194211
/**
195212
* Utility to store a Screenshot at the specified location.
196213
*
197-
* @param image BufferedImage
214+
* @param image BufferedImage
198215
* @param targetFile filePath with fileName
199216
*/
200217
private static void saveBufferedImage(BufferedImage image, File targetFile) {
@@ -211,7 +228,7 @@ private static void saveBufferedImage(BufferedImage image, File targetFile) {
211228
/**
212229
* Save page source to file.
213230
*
214-
* @param pageSource page source.
231+
* @param pageSource page source.
215232
* @param sourceTargetFile target file.
216233
*/
217234
private static void savePageSource(final String pageSource, final File sourceTargetFile) {

report-model/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ apply plugin: 'com.google.protobuf'
1111
def protobufVersion = '3.14.0'
1212

1313
dependencies {
14-
api core
15-
api "com.google.protobuf:protobuf-java:$protobufVersion"
14+
implementation core
15+
implementation "com.google.protobuf:protobuf-java:$protobufVersion"
1616
// <GenerateReportModelListener>
1717
implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.6'
1818
// <GenerateReportModelListener>

report-ng/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@ plugins {
22
id 'java'
33
}
44

5+
def protobufVersion = '3.14.0'
6+
57
dependencies {
8+
implementation core
69
implementation project(':report-model')
10+
implementation "com.google.protobuf:protobuf-java:$protobufVersion"
711
}
812

913
task destClean {

0 commit comments

Comments
 (0)