[java-idp-plugin-scripting] 03/03: JSCRIPTING-4 Canno feed a classpath value into #getUpdateURLs()
Rod Widdowson
rdw at steadingsoftware.com
Tue Aug 4 13:06:58 UTC 2020
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch master
in repository java-idp-plugin-scripting.
View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-scripting.git;a=commit;h=812176442a1adae0caf76b6f5905568e740d87a7
commit 812176442a1adae0caf76b6f5905568e740d87a7
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Tue Aug 4 13:53:07 2020 +0100
JSCRIPTING-4 Canno feed a classpath value into #getUpdateURLs()
https://issues.shibboleth.net/jira/browse/JSCRIPTING-4
---
.../shibboleth/idp/plugin/scripting/nashorn/PluginTest.java | 12 ++++++------
.../shibboleth/idp/plugin/scripting/rhino/PluginTest.java | 10 +++++-----
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/nashorn-impl/src/test/java/net/shibboleth/idp/plugin/scripting/nashorn/PluginTest.java b/nashorn-impl/src/test/java/net/shibboleth/idp/plugin/scripting/nashorn/PluginTest.java
index e705118..4a021a1 100644
--- a/nashorn-impl/src/test/java/net/shibboleth/idp/plugin/scripting/nashorn/PluginTest.java
+++ b/nashorn-impl/src/test/java/net/shibboleth/idp/plugin/scripting/nashorn/PluginTest.java
@@ -31,8 +31,8 @@ import org.testng.annotations.Test;
import net.shibboleth.ext.spring.resource.HTTPResource;
import net.shibboleth.idp.plugin.PluginDescription;
-import net.shibboleth.idp.plugin.PluginVersion;
import net.shibboleth.idp.plugin.PluginSupport.SupportLevel;
+import net.shibboleth.idp.plugin.PluginVersion;
import net.shibboleth.idp.plugin.impl.PluginState;
import net.shibboleth.utilities.java.support.component.ComponentInitializationException;
import net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder;
@@ -60,11 +60,11 @@ public class PluginTest {
final PluginState state = new PluginState(nashorn);
state.initialize();
- assertTrue(state.getAvailableVersions().contains(
- new PluginVersion(nashorn.getMajorVersion(),nashorn.getMinorVersion(), nashorn.getPatchVersion())));
- assertEquals(state.getSupportLevel(), SupportLevel.Current);
- assertTrue(state.isSupportedWithIdPVersion("4.1.0"));
- assertFalse(state.isSupportedWithIdPVersion("5.0.0"));
+ final PluginVersion version = new PluginVersion(nashorn.getMajorVersion(),nashorn.getMinorVersion(), nashorn.getPatchVersion());
+ assertTrue(state.getAvailableVersions().containsKey(version));
+ assertEquals(state.getCurrentInfo().getSupportLevel(), SupportLevel.Current);
+ assertTrue(state.isSupportedWithIdPVersion(version, new PluginVersion("4.1.0")));
+ assertFalse(state.isSupportedWithIdPVersion(version, new PluginVersion("5.0.0")));
}
@Test
diff --git a/rhino-impl/src/test/java/net/shibboleth/idp/plugin/scripting/rhino/PluginTest.java b/rhino-impl/src/test/java/net/shibboleth/idp/plugin/scripting/rhino/PluginTest.java
index 2fb6b2c..6aa66eb 100644
--- a/rhino-impl/src/test/java/net/shibboleth/idp/plugin/scripting/rhino/PluginTest.java
+++ b/rhino-impl/src/test/java/net/shibboleth/idp/plugin/scripting/rhino/PluginTest.java
@@ -56,11 +56,11 @@ public class PluginTest {
final PluginState state = new PluginState(rhino);
state.initialize();
- assertTrue(state.getAvailableVersions().contains(
- new PluginVersion(rhino.getMajorVersion(),rhino.getMinorVersion(), rhino.getPatchVersion())));
- assertEquals(state.getSupportLevel(), SupportLevel.Current);
- assertTrue(state.isSupportedWithIdPVersion("4.1.0"));
- assertFalse(state.isSupportedWithIdPVersion("5.0.0"));
+ final PluginVersion version = new PluginVersion(rhino.getMajorVersion(),rhino.getMinorVersion(), rhino.getPatchVersion());
+ assertTrue(state.getAvailableVersions().containsKey(version));
+ assertEquals(state.getCurrentInfo().getSupportLevel(), SupportLevel.Current);
+ assertTrue(state.isSupportedWithIdPVersion(version, new PluginVersion("4.1.0")));
+ assertFalse(state.isSupportedWithIdPVersion(version, new PluginVersion("5.0.0")));
}
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list