diff --git a/config/src/test/java/org/springframework/security/config/http/MiscHttpConfigTests.java b/config/src/test/java/org/springframework/security/config/http/MiscHttpConfigTests.java index f9dcba9582..e9a845f916 100644 --- a/config/src/test/java/org/springframework/security/config/http/MiscHttpConfigTests.java +++ b/config/src/test/java/org/springframework/security/config/http/MiscHttpConfigTests.java @@ -548,6 +548,14 @@ public class MiscHttpConfigTests { assertThat(baos.toString()).contains("[WARN]"); } + @Test + public void configureWhenProtectingLoginPageAuthorizationManagerThenWarningLogged() { + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + redirectLogsTo(baos, DefaultFilterChainValidator.class); + this.spring.configLocations(xml("ProtectedLoginPageAuthorizationManager")).autowire(); + assertThat(baos.toString()).contains("[WARN]"); + } + @Test public void configureWhenUsingDisableUrlRewritingThenRedirectIsNotEncodedByResponse() throws IOException, ServletException { diff --git a/config/src/test/resources/org/springframework/security/config/http/MiscHttpConfigTests-ProtectedLoginPageAuthorizationManager.xml b/config/src/test/resources/org/springframework/security/config/http/MiscHttpConfigTests-ProtectedLoginPageAuthorizationManager.xml new file mode 100644 index 0000000000..4eda89b3e8 --- /dev/null +++ b/config/src/test/resources/org/springframework/security/config/http/MiscHttpConfigTests-ProtectedLoginPageAuthorizationManager.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + +