[java-shib-common COMMIT] in /branches/REL_1/src/test: java/edu/internet2/middleware/shibboleth/common/config/attribu...
noreply at shibboleth.net
noreply at shibboleth.net
Sat Jan 16 09:24:08 EST 2016
Author: rdw
Date: Sat Jan 16 09:24:07 2016
New Revision: 1139
URL: http://svn.shibboleth.net/view/java-shib-common?rev=1139&view=rev
Log:
SIDP-630 Add test to demionstrate broken-ness
https://issues.shibboleth.net/jira/browse/SIDP-630
We should see 2 values, we get 4.
Added:
branches/REL_1/src/test/resources/data/edu/internet2/middleware/shibboleth/common/config/attribute/resolver/SIDP-630.xml (with props)
branches/REL_1/src/test/resources/data/edu/internet2/middleware/shibboleth/common/config/attribute/resolver/resolver-template-config-SIDP630.xml (with props)
Modified:
branches/REL_1/src/test/java/edu/internet2/middleware/shibboleth/common/config/attribute/resolver/TemplateAttributeResolverTest.java
Modified: branches/REL_1/src/test/java/edu/internet2/middleware/shibboleth/common/config/attribute/resolver/TemplateAttributeResolverTest.java
URL: http://svn.shibboleth.net/view/java-shib-common/branches/REL_1/src/test/java/edu/internet2/middleware/shibboleth/common/config/attribute/resolver/TemplateAttributeResolverTest.java?rev=1139&r1=1138&r2=1139&view=diff
==============================================================================
--- branches/REL_1/src/test/java/edu/internet2/middleware/shibboleth/common/config/attribute/resolver/TemplateAttributeResolverTest.java (original)
+++ branches/REL_1/src/test/java/edu/internet2/middleware/shibboleth/common/config/attribute/resolver/TemplateAttributeResolverTest.java Sat Jan 16 09:24:07 2016
@@ -58,4 +58,18 @@
"urn:mace:example.edu:enrollment:20073:math203:2", };
assertEquals(Arrays.asList(expectedValues), enrollment.getValues());
}
+
+ public void testSIDP630() throws ResourceException, AttributeResolutionException {
+ ApplicationContext ac = createSpringContext(new String[] { DATA_PATH + "/config/base-config.xml",
+ DATA_PATH + "/config/attribute/resolver/resolver-template-config-SIDP630.xml", });
+ AttributeResolver resolver = (AttributeResolver) ac.getBean("resolver-template");
+
+ BaseSAMLProfileRequestContext context = new BaseSAMLProfileRequestContext();
+
+ Map<String, BaseAttribute> actual = resolver.resolveAttributes(context);
+
+ BaseAttribute testing = actual.get("testing");
+ assertEquals(4, testing.getValues().size());
+
+ }
}
More information about the commits
mailing list