From 3976e73395a2e9273fd1f55077bb538dfd47aa97 Mon Sep 17 00:00:00 2001 From: Enno Ruijters Date: Tue, 5 Oct 2021 09:57:01 +0200 Subject: [PATCH] More testing for windows --- .../org/carlspring/cloud/storage/s3fs/path/ResolveTest.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/test/java/org/carlspring/cloud/storage/s3fs/path/ResolveTest.java b/src/test/java/org/carlspring/cloud/storage/s3fs/path/ResolveTest.java index 01a98524..d06dc587 100644 --- a/src/test/java/org/carlspring/cloud/storage/s3fs/path/ResolveTest.java +++ b/src/test/java/org/carlspring/cloud/storage/s3fs/path/ResolveTest.java @@ -72,6 +72,7 @@ void nonS3Paths() { S3Path parent = getPath("/bucket"); S3Path child = getPath("/bucket/rabbit"); + S3Path deepChild = getPath("/bucket/rabbit/in/space"); S3Path resolved = (S3Path) parent.resolve(child); assertEquals(child, resolved); @@ -82,6 +83,9 @@ void nonS3Paths() resolved = (S3Path) parent.resolve(Paths.get("rabbit")); //unixPath assertEquals(child, resolved); + resolved = (S3Path) parent.resolve(Paths.get("rabbit").resolve("in").resolve("space")); + assertEquals(deepChild, resolved); + resolved = (S3Path) parent.resolve(Paths.get("./rabbit")); //unixPath assertEquals("s3://s3.test.amazonaws.com/bucket/./rabbit", resolved.toString());