Special handling of target location not needed anymore
diff --git a/file-split-log-xml/src/test/java/org/acme/filereader/FileSplitLogXmlTest.java b/file-split-log-xml/src/test/java/org/acme/filereader/FileSplitLogXmlTest.java
index d3a502c..a279e17 100644
--- a/file-split-log-xml/src/test/java/org/acme/filereader/FileSplitLogXmlTest.java
+++ b/file-split-log-xml/src/test/java/org/acme/filereader/FileSplitLogXmlTest.java
@@ -16,12 +16,12 @@
*/
package org.acme.filereader;
-import java.io.File;
import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Paths;
import java.util.concurrent.TimeUnit;
import io.quarkus.test.junit.QuarkusTest;
-import org.apache.commons.io.FileUtils;
import org.junit.jupiter.api.Test;
import static org.awaitility.Awaitility.await;
@@ -32,19 +32,9 @@
@Test
public void testFileSplitLogXml() {
// Verify that all 1000 items were output to the log
- File quarkusLogFile = getQuarkusLogFile();
await().atMost(10L, TimeUnit.SECONDS).pollDelay(1, TimeUnit.SECONDS).until(() -> {
- String log = FileUtils.readFileToString(quarkusLogFile, StandardCharsets.UTF_8);
+ String log = new String(Files.readAllBytes(Paths.get("target/quarkus.log")), StandardCharsets.UTF_8);
return log.contains("line 1000 contains: Anna,COOKE");
});
}
-
- private File getQuarkusLogFile() {
- String pathPrefix = "target";
- String packageType = System.getProperty("quarkus.package.type");
- if (packageType != null && packageType.equals("native")) {
- pathPrefix += "/target";
- }
- return new File(pathPrefix + "/quarkus.log");
- }
}
diff --git a/http-log/src/test/java/org/acme/http/HttpLogTest.java b/http-log/src/test/java/org/acme/http/HttpLogTest.java
index 624db1e..402ecef 100644
--- a/http-log/src/test/java/org/acme/http/HttpLogTest.java
+++ b/http-log/src/test/java/org/acme/http/HttpLogTest.java
@@ -16,13 +16,13 @@
*/
package org.acme.http;
-import java.io.File;
import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Paths;
import java.util.concurrent.TimeUnit;
import io.quarkus.test.junit.QuarkusTest;
import io.restassured.RestAssured;
-import org.apache.commons.io.FileUtils;
import org.junit.jupiter.api.Test;
import static org.awaitility.Awaitility.await;
@@ -36,19 +36,10 @@
.then()
.statusCode(200);
- File quarkusLogFile = getQuarkusLogFile();
await().atMost(10L, TimeUnit.SECONDS).pollDelay(1, TimeUnit.SECONDS).until(() -> {
- String log = FileUtils.readFileToString(quarkusLogFile, StandardCharsets.UTF_8);
+ String log = new String(Files.readAllBytes(Paths.get("target/quarkus.log")), StandardCharsets.UTF_8);
return log.contains("Camel runs on");
});
}
- private File getQuarkusLogFile() {
- String pathPrefix = "target";
- String packageType = System.getProperty("quarkus.package.type");
- if (packageType != null && packageType.equals("native")) {
- pathPrefix += "/target";
- }
- return new File(pathPrefix + "/quarkus.log");
- }
}
diff --git a/timer-log-cdi/src/test/java/org/acme/timer/TimerLogCdiTest.java b/timer-log-cdi/src/test/java/org/acme/timer/TimerLogCdiTest.java
index 9259c7c..d970201 100644
--- a/timer-log-cdi/src/test/java/org/acme/timer/TimerLogCdiTest.java
+++ b/timer-log-cdi/src/test/java/org/acme/timer/TimerLogCdiTest.java
@@ -16,12 +16,12 @@
*/
package org.acme.timer;
-import java.io.File;
import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Paths;
import java.util.concurrent.TimeUnit;
import io.quarkus.test.junit.QuarkusTest;
-import org.apache.commons.io.FileUtils;
import org.junit.jupiter.api.Test;
import static org.awaitility.Awaitility.await;
@@ -31,19 +31,10 @@
@Test
public void testTimerLog() {
- File quarkusLogFile = getQuarkusLogFile();
await().atMost(10L, TimeUnit.SECONDS).pollDelay(1, TimeUnit.SECONDS).until(() -> {
- String log = FileUtils.readFileToString(quarkusLogFile, StandardCharsets.UTF_8);
+ String log = new String(Files.readAllBytes(Paths.get("target/quarkus.log")), StandardCharsets.UTF_8);
return log.contains("Incremented the counter");
});
}
- private File getQuarkusLogFile() {
- String pathPrefix = "target";
- String packageType = System.getProperty("quarkus.package.type");
- if (packageType != null && packageType.equals("native")) {
- pathPrefix += "/target";
- }
- return new File(pathPrefix + "/quarkus.log");
- }
}
diff --git a/timer-log-kotlin/src/test/kotlin/org/acme/timer/TimerLogKotlin.kt b/timer-log-kotlin/src/test/kotlin/org/acme/timer/TimerLogKotlin.kt
index 07e0f22..56fc2e5 100644
--- a/timer-log-kotlin/src/test/kotlin/org/acme/timer/TimerLogKotlin.kt
+++ b/timer-log-kotlin/src/test/kotlin/org/acme/timer/TimerLogKotlin.kt
@@ -29,13 +29,7 @@
@Test
fun testTimerLogKotlin() {
- val packageType = System.getProperty("quarkus.package.type")
- var pathPrefix = "target"
- if (packageType != null && packageType == "native") {
- pathPrefix += "/target"
- }
-
- val quarkusLogFile = File("$pathPrefix/quarkus.log")
+ val quarkusLogFile = File("target/quarkus.log")
await().atMost(10L, TimeUnit.SECONDS).pollDelay(1, TimeUnit.SECONDS).until {
quarkusLogFile.readText(StandardCharsets.UTF_8).contains("Hello from Kotlin!")
diff --git a/timer-log-spring/src/test/java/org/acme/timer/TimerLogSpringTest.java b/timer-log-spring/src/test/java/org/acme/timer/TimerLogSpringTest.java
index 1691d95..8fe810e 100644
--- a/timer-log-spring/src/test/java/org/acme/timer/TimerLogSpringTest.java
+++ b/timer-log-spring/src/test/java/org/acme/timer/TimerLogSpringTest.java
@@ -16,12 +16,12 @@
*/
package org.acme.timer;
-import java.io.File;
import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Paths;
import java.util.concurrent.TimeUnit;
import io.quarkus.test.junit.QuarkusTest;
-import org.apache.commons.io.FileUtils;
import org.junit.jupiter.api.Test;
import static org.awaitility.Awaitility.await;
@@ -31,19 +31,9 @@
@Test
public void testTimerLogSpring() {
- File quarkusLogFile = getQuarkusLogFile();
await().atMost(10L, TimeUnit.SECONDS).pollDelay(1, TimeUnit.SECONDS).until(() -> {
- String log = FileUtils.readFileToString(quarkusLogFile, StandardCharsets.UTF_8);
+ String log = new String(Files.readAllBytes(Paths.get("target/quarkus.log")), StandardCharsets.UTF_8);
return log.contains("Incremented the counter");
});
}
-
- private File getQuarkusLogFile() {
- String pathPrefix = "target";
- String packageType = System.getProperty("quarkus.package.type");
- if (packageType != null && packageType.equals("native")) {
- pathPrefix += "/target";
- }
- return new File(pathPrefix + "/quarkus.log");
- }
}
diff --git a/timer-log-xml/src/test/java/org/acme/timer/TimerLogXmlTest.java b/timer-log-xml/src/test/java/org/acme/timer/TimerLogXmlTest.java
index 823dc14..56aed74 100644
--- a/timer-log-xml/src/test/java/org/acme/timer/TimerLogXmlTest.java
+++ b/timer-log-xml/src/test/java/org/acme/timer/TimerLogXmlTest.java
@@ -16,12 +16,12 @@
*/
package org.acme.timer;
-import java.io.File;
import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Paths;
import java.util.concurrent.TimeUnit;
import io.quarkus.test.junit.QuarkusTest;
-import org.apache.commons.io.FileUtils;
import org.junit.jupiter.api.Test;
import static org.awaitility.Awaitility.await;
@@ -31,19 +31,10 @@
@Test
public void testTimerLogXml() {
- File quarkusLogFile = getQuarkusLogFile();
await().atMost(10L, TimeUnit.SECONDS).pollDelay(1, TimeUnit.SECONDS).until(() -> {
- String log = FileUtils.readFileToString(quarkusLogFile, StandardCharsets.UTF_8);
+ String log = new String(Files.readAllBytes(Paths.get("target/quarkus.log")), StandardCharsets.UTF_8);
return log.contains("Hello XML!");
});
}
- private File getQuarkusLogFile() {
- String pathPrefix = "target";
- String packageType = System.getProperty("quarkus.package.type");
- if (packageType != null && packageType.equals("native")) {
- pathPrefix += "/target";
- }
- return new File(pathPrefix + "/quarkus.log");
- }
}
diff --git a/timer-log/src/test/java/org/acme/timer/TimerLogTest.java b/timer-log/src/test/java/org/acme/timer/TimerLogTest.java
index dd6898d..e5b6286 100644
--- a/timer-log/src/test/java/org/acme/timer/TimerLogTest.java
+++ b/timer-log/src/test/java/org/acme/timer/TimerLogTest.java
@@ -16,12 +16,12 @@
*/
package org.acme.timer;
-import java.io.File;
import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Paths;
import java.util.concurrent.TimeUnit;
import io.quarkus.test.junit.QuarkusTest;
-import org.apache.commons.io.FileUtils;
import org.junit.jupiter.api.Test;
import static org.awaitility.Awaitility.await;
@@ -31,19 +31,10 @@
@Test
public void testTimerLog() {
- File quarkusLogFile = getQuarkusLogFile();
await().atMost(10L, TimeUnit.SECONDS).pollDelay(1, TimeUnit.SECONDS).until(() -> {
- String log = FileUtils.readFileToString(quarkusLogFile, StandardCharsets.UTF_8);
+ String log = new String(Files.readAllBytes(Paths.get("target/quarkus.log")), StandardCharsets.UTF_8);
return log.contains("Hello World");
});
}
- private File getQuarkusLogFile() {
- String pathPrefix = "target";
- String packageType = System.getProperty("quarkus.package.type");
- if (packageType != null && packageType.equals("native")) {
- pathPrefix += "/target";
- }
- return new File(pathPrefix + "/quarkus.log");
- }
}