Skip to content

Commit 2a6d15f

Browse files
committed
Fix Correct assertion order for Flyway ignore migration patterns
Reversed actual/expected comparison for ignoreMigrationPatterns, using type-safe ValidatePattern. Signed-off-by: Chanwon-Seo <[email protected]>
1 parent ac59c84 commit 2a6d15f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

module/spring-boot-flyway/src/test/java/org/springframework/boot/flyway/autoconfigure/FlywayPropertiesTests.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import org.flywaydb.core.api.configuration.ClassicConfiguration;
3131
import org.flywaydb.core.api.configuration.Configuration;
3232
import org.flywaydb.core.api.configuration.FluentConfiguration;
33+
import org.flywaydb.core.api.pattern.ValidatePattern;
3334
import org.junit.jupiter.api.Test;
3435

3536
import org.springframework.beans.BeanWrapper;
@@ -95,8 +96,8 @@ void defaultValuesAreConsistent() {
9596
assertThat(properties.getScriptPlaceholderSuffix()).isEqualTo(configuration.getScriptPlaceholderSuffix());
9697
assertThat(properties.isExecuteInTransaction()).isEqualTo(configuration.isExecuteInTransaction());
9798
assertThat(properties.getCommunityDbSupportEnabled()).isNull();
98-
assertThat(configuration.getIgnoreMigrationPatterns()).extracting(Object::toString)
99-
.isEqualTo(properties.getIgnoreMigrationPatterns());
99+
assertThat(properties.getIgnoreMigrationPatterns().stream().map(ValidatePattern::fromPattern))
100+
.containsExactly(configuration.getIgnoreMigrationPatterns());
100101
}
101102

102103
@Test

0 commit comments

Comments
 (0)