Browse Source

Make File/Path tests pass on Windows

See gh-30806
pull/30915/head
Juergen Hoeller 2 years ago
parent
commit
80a20488fd
  1. 8
      spring-core/src/test/java/org/springframework/util/ObjectUtilsTests.java

8
spring-core/src/test/java/org/springframework/util/ObjectUtilsTests.java

@ -937,10 +937,10 @@ class ObjectUtilsTests { @@ -937,10 +937,10 @@ class ObjectUtilsTests {
@Test
void nullSafeConciseToStringForFile() {
String path = "/tmp/file.txt";
String path = "/tmp/file.txt".replace('/', File.separatorChar);
assertThat(ObjectUtils.nullSafeConciseToString(new File(path))).isEqualTo(path);
path = "/tmp/" + "xyz".repeat(32);
path = ("/tmp/" + "xyz".repeat(32)).replace('/', File.separatorChar);
assertThat(ObjectUtils.nullSafeConciseToString(new File(path)))
.hasSize(truncatedLength)
.startsWith(path.subSequence(0, 100))
@ -949,10 +949,10 @@ class ObjectUtilsTests { @@ -949,10 +949,10 @@ class ObjectUtilsTests {
@Test
void nullSafeConciseToStringForPath() {
String path = "/tmp/file.txt";
String path = "/tmp/file.txt".replace('/', File.separatorChar);
assertThat(ObjectUtils.nullSafeConciseToString(Path.of(path))).isEqualTo(path);
path = "/tmp/" + "xyz".repeat(32);
path = ("/tmp/" + "xyz".repeat(32)).replace('/', File.separatorChar);
assertThat(ObjectUtils.nullSafeConciseToString(Path.of(path)))
.hasSize(truncatedLength)
.startsWith(path.subSequence(0, 100))

Loading…
Cancel
Save