[java-idp-integration-tests] 01/03: Avoid NPE when container does not start

Codeberg noreply at shibboleth.net
Wed Nov 19 23:06:44 UTC 2025


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

codeberg pushed a commit to branch main
in repository java-idp-integration-tests.

View the commit online:
https://codeberg.org/Shibboleth/java-idp-integration-tests/commit/f62c9987e623ca00426c3a1212db74717901b6cc

commit f62c9987e623ca00426c3a1212db74717901b6cc
Author: Tom Zeller <tzeller at dragonacea.biz>
AuthorDate: Mon Nov 17 18:03:29 2025 -0600

    Avoid NPE when container does not start
---
 .../java/net/shibboleth/idp/integration/tests/consent/SPContainer.java  | 2 +-
 .../java/net/shibboleth/idp/integration/tests/oidc/RPContainer.java     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/test/java/net/shibboleth/idp/integration/tests/consent/SPContainer.java b/src/test/java/net/shibboleth/idp/integration/tests/consent/SPContainer.java
index 6281a75..dc66fe0 100644
--- a/src/test/java/net/shibboleth/idp/integration/tests/consent/SPContainer.java
+++ b/src/test/java/net/shibboleth/idp/integration/tests/consent/SPContainer.java
@@ -282,7 +282,7 @@ public class SPContainer extends AbstractIdentifiableInitializableComponent impl
 
     @Override
     public boolean isRunning() {
-        boolean isRunning = container.isRunning();
+        boolean isRunning = (container == null) ? false : container.isRunning();
         log.info("{} Is running '{}'", getLogPrefix(), isRunning);
         return isRunning;
     }
diff --git a/src/test/java/net/shibboleth/idp/integration/tests/oidc/RPContainer.java b/src/test/java/net/shibboleth/idp/integration/tests/oidc/RPContainer.java
index 8834cf5..01c0e32 100644
--- a/src/test/java/net/shibboleth/idp/integration/tests/oidc/RPContainer.java
+++ b/src/test/java/net/shibboleth/idp/integration/tests/oidc/RPContainer.java
@@ -398,7 +398,7 @@ public class RPContainer extends AbstractIdentifiableInitializableComponent impl
 
     @Override
     public boolean isRunning() {
-        boolean isRunning = container.isRunning();
+        boolean isRunning = (container == null) ? false : container.isRunning();
         log.info("{} Is running '{}'", getLogPrefix(), isRunning);
         return isRunning;
     }

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


More information about the commits mailing list