Skip to content

Commit d01e2d7

Browse files
author
Craig Mc Carthy
committed
JDK 17 - Playwright 1.49
1 parent 4479f59 commit d01e2d7

File tree

8 files changed

+17
-24
lines changed

8 files changed

+17
-24
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
[2025-01-10 00:50:30,511] [main] [com.cmccarthyirl.common.XrayTestListener] ============= Starting test: testGetWeatherForDublin =============
2-
[2025-01-10 00:50:32,903] [main] [com.cmccarthyirl.api.test.WeatherAPITest] The weather for Dublin is: {"coord":{"lon":-121.9358,"lat":37.7021},"weather":[{"id":800,"main":"Clear","description":"clear sky","icon":"01n"}],"base":"stations","main":{"temp":280.89,"feels_like":278.32,"temp_min":278.9,"temp_max":283.2,"pressure":1022,"humidity":66,"sea_level":1022,"grnd_level":996},"visibility":10000,"wind":{"speed":4.12,"deg":110},"clouds":{"all":0},"dt":1736430447,"sys":{"type":1,"id":4774,"country":"US","sunrise":1736436177,"sunset":1736471200},"timezone":-28800,"id":5344157,"name":"Dublin","cod":200}
3-
[2025-01-10 00:50:32,915] [main] [com.cmccarthyirl.common.XrayTestListener] ============= Passed test: testGetWeatherForDublin ==============
1+
[2025-01-10 10:00:29,558] [main] [com.cmccarthyirl.common.TestListener] ============= Starting test: testGetWeatherForDublin =============
2+
[2025-01-10 10:00:33,131] [main] [com.cmccarthyirl.api.test.WeatherAPITest] The weather for Dublin is: {"coord":{"lon":-121.9358,"lat":37.7021},"weather":[{"id":800,"main":"Clear","description":"clear sky","icon":"01d"}],"base":"stations","main":{"temp":292.18,"feels_like":291.05,"temp_min":289.87,"temp_max":293.48,"pressure":1021,"humidity":35,"sea_level":1021,"grnd_level":996},"visibility":10000,"wind":{"speed":3.6,"deg":290},"clouds":{"all":0},"dt":1736463631,"sys":{"type":2,"id":2005759,"country":"US","sunrise":1736436177,"sunset":1736471200},"timezone":-28800,"id":5344157,"name":"Dublin","cod":200}
3+
[2025-01-10 10:00:33,131] [main] [com.cmccarthyirl.common.TestListener] ============= Passed test: testGetWeatherForDublin ==============
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
[2025-01-10 00:50:32,917] [main] [com.cmccarthyirl.common.XrayTestListener] ============= Starting test: testGetWeatherForSydney =============
2-
[2025-01-10 00:50:33,190] [main] [com.cmccarthyirl.api.test.WeatherAPITest] The weather for Sydney is: {"coord":{"lon":151.2073,"lat":-33.8679},"weather":[{"id":500,"main":"Rain","description":"light rain","icon":"10n"}],"base":"stations","main":{"temp":293.91,"feels_like":294.29,"temp_min":292.3,"temp_max":294.46,"pressure":1015,"humidity":86,"sea_level":1015,"grnd_level":1010},"visibility":10000,"wind":{"speed":3.6,"deg":130},"rain":{"1h":0.38},"clouds":{"all":75},"dt":1736430246,"sys":{"type":2,"id":2018875,"country":"AU","sunrise":1736448896,"sunset":1736500184},"timezone":39600,"id":2147714,"name":"Sydney","cod":200}
3-
[2025-01-10 00:50:33,196] [main] [com.cmccarthyirl.common.XrayTestListener] ============= Passed test: testGetWeatherForSydney ==============
1+
[2025-01-10 10:00:33,131] [main] [com.cmccarthyirl.common.TestListener] ============= Starting test: testGetWeatherForSydney =============
2+
[2025-01-10 10:00:33,421] [main] [com.cmccarthyirl.api.test.WeatherAPITest] The weather for Sydney is: {"coord":{"lon":151.2073,"lat":-33.8679},"weather":[{"id":500,"main":"Rain","description":"light rain","icon":"10d"}],"base":"stations","main":{"temp":296.42,"feels_like":296.89,"temp_min":295.03,"temp_max":297.84,"pressure":1016,"humidity":80,"sea_level":1016,"grnd_level":1011},"visibility":10000,"wind":{"speed":4.12,"deg":130},"rain":{"1h":1},"clouds":{"all":75},"dt":1736463529,"sys":{"type":2,"id":2018875,"country":"AU","sunrise":1736448896,"sunset":1736500184},"timezone":39600,"id":2147714,"name":"Sydney","cod":200}
3+
[2025-01-10 10:00:33,421] [main] [com.cmccarthyirl.common.TestListener] ============= Passed test: testGetWeatherForSydney ==============

api/src/test/java/com/cmccarthyirl/api/test/BaseAPITests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import java.lang.reflect.Method;
1717
import java.util.Properties;
1818

19-
@Listeners({XrayTestListener.class})
19+
@Listeners({TestListener.class})
2020
public class BaseAPITests extends RequestContext {
2121

2222
private final MDCModel mdcModel = new MDCModel();

common/src/main/java/com/cmccarthyirl/common/XrayTestListener.java renamed to common/src/main/java/com/cmccarthyirl/common/TestListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import org.testng.ITestListener;
44
import org.testng.ITestResult;
55

6-
public class XrayTestListener implements ITestListener {
7-
private static final LogManager logger = new LogManager(XrayTestListener.class);
6+
public class TestListener implements ITestListener {
7+
private static final LogManager logger = new LogManager(TestListener.class);
88

99
@Override
1010
public void onTestStart(ITestResult result) {

ui/logs/Boot.log

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[2025-01-10 00:50:19,508] [main] [com.cmccarthyirl.ui.utils.PlaywrightManager] Created a browser for: chrome
1+
[2025-01-10 10:00:16,641] [main] [com.cmccarthyirl.ui.utils.PlaywrightManager] Created a browser for: chrome

ui/logs/UI-searchForExactTitle.log

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
[2025-01-10 00:50:20,468] [main] [com.cmccarthyirl.common.XrayTestListener] ============= Starting test: searchForExactTitle =============
2-
[2025-01-10 00:50:23,694] [main] [com.cmccarthyirl.ui.test.UITest] The user navigated to: https://automationbookstore.dev/
3-
[2025-01-10 00:50:23,820] [main] [com.cmccarthyirl.ui.page.SearchPage] The user cleared the search field
4-
[2025-01-10 00:50:23,913] [main] [com.cmccarthyirl.ui.page.SearchPage] The user searched for Agile Testing
5-
[2025-01-10 00:50:24,186] [main] [com.cmccarthyirl.ui.test.UITest] The search results contained: 1 book
6-
[2025-01-10 00:50:24,219] [main] [com.cmccarthyirl.ui.test.UITest] The book's title is: [Agile Testing]
7-
[2025-01-10 00:50:24,237] [main] [com.cmccarthyirl.common.XrayTestListener] ============= Passed test: searchForExactTitle ==============
1+
[2025-01-10 10:01:58,396] [main] [com.cmccarthyirl.common.TestListener] ============= Starting test: searchForExactTitle =============
2+
[2025-01-10 10:01:58,405] [main] [com.cmccarthyirl.common.TestListener] ============= Skipped test: searchForExactTitle ==============
3+
[2025-01-10 10:01:58,407] [main] [com.cmccarthyirl.common.TestListener] ============= java.lang.NullPointerException: Cannot invoke "java.util.Properties.getProperty(String)" because "properties" is null ==============
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
[2025-01-10 00:50:24,241] [main] [com.cmccarthyirl.common.XrayTestListener] ============= Starting test: searchForPartialTitle =============
2-
[2025-01-10 00:50:24,410] [main] [com.cmccarthyirl.ui.test.UITest] The user navigated to: https://automationbookstore.dev/
3-
[2025-01-10 00:50:24,503] [main] [com.cmccarthyirl.ui.page.SearchPage] The user cleared the search field
4-
[2025-01-10 00:50:24,582] [main] [com.cmccarthyirl.ui.page.SearchPage] The user searched for Test
5-
[2025-01-10 00:50:24,817] [main] [com.cmccarthyirl.ui.test.UITest] Verify the expected books were returned: [Test Automation in the Real World, Experiences of Test Automation, Agile Testing, How Google Tests Software, Java For Testers]
6-
[2025-01-10 00:50:24,905] [main] [com.cmccarthyirl.common.XrayTestListener] ============= Passed test: searchForPartialTitle ==============
1+
[2025-01-10 10:01:58,407] [main] [com.cmccarthyirl.common.TestListener] ============= Starting test: searchForPartialTitle =============
2+
[2025-01-10 10:01:58,407] [main] [com.cmccarthyirl.common.TestListener] ============= Skipped test: searchForPartialTitle ==============
3+
[2025-01-10 10:01:58,407] [main] [com.cmccarthyirl.common.TestListener] ============= java.lang.NullPointerException: Cannot invoke "java.util.Properties.getProperty(String)" because "properties" is null ==============

ui/src/test/java/com/cmccarthyirl/ui/test/BaseUITests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import java.lang.reflect.Method;
1515
import java.util.Properties;
1616

17-
@Listeners({XrayTestListener.class})
17+
@Listeners({TestListener.class})
1818
public class BaseUITests {
1919

2020
private final MDCModel mdcModel = new MDCModel();

0 commit comments

Comments
 (0)