You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2021/03/30 20:37:46 UTC
[camel-quarkus-examples] 03/03: Special handling of target location
not needed anymore
This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus-examples.git
commit d9cc0ba51ac9b0dddc220d11e9f89362855b9d56
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Tue Mar 30 15:13:16 2021 +0200
Special handling of target location not needed anymore
---
.../java/org/acme/filereader/FileSplitLogXmlTest.java | 16 +++-------------
http-log/src/test/java/org/acme/http/HttpLogTest.java | 15 +++------------
.../src/test/java/org/acme/timer/TimerLogCdiTest.java | 15 +++------------
.../src/test/kotlin/org/acme/timer/TimerLogKotlin.kt | 8 +-------
.../src/test/java/org/acme/timer/TimerLogSpringTest.java | 16 +++-------------
.../src/test/java/org/acme/timer/TimerLogXmlTest.java | 15 +++------------
timer-log/src/test/java/org/acme/timer/TimerLogTest.java | 15 +++------------
7 files changed, 19 insertions(+), 81 deletions(-)
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 @@ public class FileSplitLogXmlTest {
@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 @@ public class HttpLogTest {
.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 @@ public class TimerLogCdiTest {
@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 @@ open class TimerLogKotlinTest {
@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 @@ public class TimerLogSpringTest {
@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 @@ public class TimerLogXmlTest {
@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 @@ public class TimerLogTest {
@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");
- }
}