summaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2022-02-17 15:06:51 +0100
committerArne Juul <arnej@verizonmedia.com>2022-02-17 15:06:51 +0100
commitb7048e8fc511fbcc65af3457ce50f70530ca58a1 (patch)
tree91beac9aec52ad854fe5a49e0cb6d8a3b9a9e17d /container-core
parentc17968cbd98d30b977a4f32b15f5711d18dbef4c (diff)
use toRealPath for both arguments
* when comparing the "real" filenames for two paths, we must take care to apply toRealPath() for both of them.
Diffstat (limited to 'container-core')
-rw-r--r--container-core/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/container-core/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java b/container-core/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java
index 5dc9b72bafe..2a3877100f5 100644
--- a/container-core/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java
+++ b/container-core/src/test/java/com/yahoo/container/logging/LogFileHandlerTestCase.java
@@ -134,15 +134,16 @@ public class LogFileHandlerTestCase {
firstHandler.shutdown();
assertThat(Files.size(Paths.get(firstHandler.getFileName()))).isEqualTo(5);
- assertThat(root.toPath().resolve("symlink").toRealPath().toString()).isEqualTo(firstHandler.getFileName());
+ assertThat(root.toPath().resolve("symlink").toRealPath().toString()).isEqualTo(
+ Paths.get(firstHandler.getFileName()).toRealPath().toString());
LogFileHandler<String> secondHandler = new LogFileHandler<>(
Compression.ZSTD, BUFFER_SIZE, root.getAbsolutePath() + "/compressespreviouslogfile.%Y%m%d%H%M%S%s", new long[]{0}, "symlink", 2048, "thread-name", new StringLogWriter());
secondHandler.publishAndWait("test");
secondHandler.rotateNow();
- assertThat(root.toPath().resolve("symlink").toRealPath().toString()).isEqualTo(secondHandler.getFileName());
-
+ assertThat(root.toPath().resolve("symlink").toRealPath().toString()).isEqualTo(
+ Paths.get(secondHandler.getFileName()).toRealPath().toString());
while (Files.exists(root.toPath().resolve(firstHandler.getFileName()))) Thread.sleep(1);
assertThat(Files.exists(Paths.get(firstHandler.getFileName() + ".zst"))).isTrue();