From bf6de2c5e2effe65d57e107f615a1b1f10c8d1bf Mon Sep 17 00:00:00 2001 From: Jiaming Li Date: Wed, 16 Oct 2024 15:14:30 -0500 Subject: [PATCH] fix flaky test idHasMultiplePrefixesAndSuffixesSameOrder --- .../core/mapping/MappingCouchbaseConverterTests.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/test/java/org/springframework/data/couchbase/core/mapping/MappingCouchbaseConverterTests.java b/src/test/java/org/springframework/data/couchbase/core/mapping/MappingCouchbaseConverterTests.java index ae096e5b1..8af36eea0 100644 --- a/src/test/java/org/springframework/data/couchbase/core/mapping/MappingCouchbaseConverterTests.java +++ b/src/test/java/org/springframework/data/couchbase/core/mapping/MappingCouchbaseConverterTests.java @@ -1184,10 +1184,12 @@ class Entity { @IdSuffix(order = 1) public String suffix = "222"; } Entity entity = new Entity(); + entity.id = entity.prefix + '.' + entity.prefix1 + '.' + entity.someId + '.' + entity.suffix + '.' + entity.suffix1; CouchbaseDocument converted = new CouchbaseDocument(); converter.write(entity, converted); assertThat(converted.getId()).isEqualTo(entity.id); - assertThat(converted.getId()).isEqualTo(entity.prefix1 + '.' + entity.someId + '.' + entity.suffix); + assertThat(converted.getId()).isEqualTo( + entity.prefix + '.' + entity.prefix1 + '.' + entity.someId + '.' + entity.suffix + '.' + entity.suffix1); } @Test