[spring-extensions] branch main updated: Add methods introduced in Spring Framework 5.3.0

Ian Young ian at iay.org.uk
Thu Oct 29 16:48:33 UTC 2020


This is an automated email from the git hooks/post-receive script.

iay pushed a commit to branch main
in repository spring-extensions.

View the commit online:
http://git.shibboleth.net/view/?p=spring-extensions.git;a=commit;h=04e36cc6ca9f64268bc47b5077e2901442a4b01e

The following commit(s) were added to refs/heads/main by this push:
       new  04e36cc   Add methods introduced in Spring Framework 5.3.0
04e36cc is described below

commit 04e36cc6ca9f64268bc47b5077e2901442a4b01e
Author: Ian Young <ian at iay.org.uk>
AuthorDate: Thu Oct 29 15:57:52 2020 +0000

    Add methods introduced in Spring Framework 5.3.0
    
    See https://github.com/spring-projects/spring-framework/issues/25559
---
 .../ext/spring/testing/MockApplicationContext.java | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/src/test/java/net/shibboleth/ext/spring/testing/MockApplicationContext.java b/src/test/java/net/shibboleth/ext/spring/testing/MockApplicationContext.java
index 135fd84..b73065b 100644
--- a/src/test/java/net/shibboleth/ext/spring/testing/MockApplicationContext.java
+++ b/src/test/java/net/shibboleth/ext/spring/testing/MockApplicationContext.java
@@ -39,6 +39,7 @@ import org.springframework.core.ResolvableType;
 import org.springframework.core.env.ConfigurableEnvironment;
 import org.springframework.core.io.ProtocolResolver;
 import org.springframework.core.io.Resource;
+import org.springframework.core.metrics.ApplicationStartup;
 
 import net.shibboleth.ext.spring.service.AbstractServiceableComponent;
 
@@ -384,4 +385,27 @@ public class MockApplicationContext implements ConfigurableApplicationContext {
     public void setClassLoader(ClassLoader classLoader) {
         fail();
     }
+
+    /** {@inheritDoc} */
+    public <T> ObjectProvider<T> getBeanProvider(Class<T> requiredType, boolean allowEagerInit) {
+        fail();
+        return null;
+    }
+
+    /** {@inheritDoc} */
+    public <T> ObjectProvider<T> getBeanProvider(ResolvableType requiredType, boolean allowEagerInit) {
+        fail();
+        return null;
+    }
+
+    /** {@inheritDoc} */
+    public void setApplicationStartup(ApplicationStartup applicationStartup) {
+        fail();
+    }
+
+    /** {@inheritDoc} */
+    public ApplicationStartup getApplicationStartup() {
+        fail();
+        return null;
+    }
 }

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list