From 1b26f5d1e6718ee20b8dcae900a3b1d3470dfd2a Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Thu, 30 Apr 2026 14:33:55 +0200 Subject: [PATCH] Adapt bean overriding test for deferred BeanRegistrar processing in 7.1 See gh-36648 See gh-21497 --- .../context/support/GenericApplicationContextTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-context/src/test/java/org/springframework/context/support/GenericApplicationContextTests.java b/spring-context/src/test/java/org/springframework/context/support/GenericApplicationContextTests.java index 80798fed535..99915e615c0 100644 --- a/spring-context/src/test/java/org/springframework/context/support/GenericApplicationContextTests.java +++ b/spring-context/src/test/java/org/springframework/context/support/GenericApplicationContextTests.java @@ -655,8 +655,8 @@ class GenericApplicationContextTests { void beanRegistrarWithDefinitionOverride() { GenericApplicationContext context = new GenericApplicationContext(); context.setAllowBeanDefinitionOverriding(false); - assertThatExceptionOfType(BeanDefinitionOverrideException.class).isThrownBy( - () -> context.register(new OverridingBeanRegistrar())); + context.register(new OverridingBeanRegistrar()); + assertThatExceptionOfType(BeanDefinitionOverrideException.class).isThrownBy(context::refresh); } @Test