[java-identity-provider COMMIT] in /trunk/idp-attribute-resolver-impl/src/test: java/net/shibboleth/idp/attribute/res...

noreply at shibboleth.net noreply at shibboleth.net
Mon Apr 6 07:59:09 EDT 2015


Author: rdw
Date: Mon Apr  6 07:59:08 2015
New Revision: 7471

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7471&view=rev
Log:
IDP-682 Fix PRC related unit tests

Modified:
    trunk/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeTest.java
    trunk/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/ad/impl/TestContextContainer.java
    trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/context.script
    trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/jdk8/context.script

Modified: trunk/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeTest.java?rev=7471&r1=7470&r2=7471&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeTest.java (original)
+++ trunk/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/ad/impl/ScriptedAttributeTest.java Mon Apr  6 07:59:08 2015
@@ -48,7 +48,6 @@
 
 import org.apache.commons.codec.digest.DigestUtils;
 import org.opensaml.core.xml.XMLObjectBaseTestCase;
-import org.opensaml.profile.context.ProfileRequestContext;
 import org.opensaml.saml.ext.saml2mdattr.EntityAttributes;
 import org.opensaml.saml.saml2.core.Attribute;
 import org.slf4j.Logger;
@@ -389,11 +388,7 @@
         final AttributeResolverImpl resolver = new AttributeResolverImpl("foo", attrDefinitions, dataDefinitions, null);
         resolver.initialize();
 
-        TestContextContainer parent = new TestContextContainer();
         final AttributeResolutionContext context = generateContext();
-        parent.addSubcontext(context);
-        ProfileRequestContext prc = new ProfileRequestContext<>();
-        prc.addSubcontext(parent);
 
         try {
             resolver.resolveAttributes(context);
@@ -405,7 +400,7 @@
         final Collection<IdPAttributeValue<?>> values = attribute.getValues();
 
         Assert.assertEquals(values.size(), 2, "looking for context");
-        Assert.assertTrue(values.contains(new StringAttributeValue("TestContextContainer")));
+        Assert.assertTrue(values.contains(new StringAttributeValue("AttributeResolutionContext")));
         Assert.assertTrue(values.contains(new StringAttributeValue("ProfileRequestContext")));
     }
 

Modified: trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/context.script
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/context.script?rev=7471&r1=7470&r2=7471&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/context.script (original)
+++ trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/context.script Mon Apr  6 07:59:08 2015
@@ -1,9 +1,7 @@
 importPackage(Packages.net.shibboleth.idp.attribute.resolver.impl.ad);
 
-clazloader = resolutionContext.getClass().getClassLoader();
-claz = clazloader.loadClass("net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext");
-child = resolutionContext.getParent().getSubcontext(claz);
+child = resolutionContext.getParent().getSubcontext("net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext");
 
-Scripted.addValue(child.getParent().getClass().getSimpleName());
+Scripted.addValue(child.getClass().getSimpleName());
 Scripted.addValue(profileContext.getClass().getSimpleName());
 

Modified: trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/jdk8/context.script
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/jdk8/context.script?rev=7471&r1=7470&r2=7471&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/jdk8/context.script (original)
+++ trunk/idp-attribute-resolver-impl/src/test/resources/data/net/shibboleth/idp/attribute/resolver/impl/ad/jdk8/context.script Mon Apr  6 07:59:08 2015
@@ -1,6 +1,4 @@
-clazloader = resolutionContext.getClass().getClassLoader();
-claz = clazloader.loadClass("net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext");
-child = resolutionContext.getParent().getSubcontext(claz);

[... 6 lines stripped ...]


More information about the commits mailing list