[java-metadata-aggregator COMMIT] /trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/SetCacheD...
noreply at shibboleth.net
noreply at shibboleth.net
Sat Jan 25 07:38:05 EST 2014
Author: iay
Date: Sat Jan 25 07:38:05 2014
New Revision: 332
URL: http://svn.shibboleth.net/view/java-metadata-aggregator?rev=332&view=rev
Log:
Use fixed base date to avoid annoying problems around DST changeovers.
Modified:
trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/SetCacheDurationStageTest.java
Modified: trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/SetCacheDurationStageTest.java
URL: http://svn.shibboleth.net/view/java-metadata-aggregator/trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/SetCacheDurationStageTest.java?rev=332&r1=331&r2=332&view=diff
==============================================================================
--- trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/SetCacheDurationStageTest.java (original)
+++ trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/SetCacheDurationStageTest.java Sat Jan 25 07:38:05 2014
@@ -53,11 +53,12 @@
* @throws DatatypeConfigurationException if a {@link DatatypeFactory} can't be constructed
*/
private long fetchDuration(Element descriptor) throws DatatypeConfigurationException {
+ final Date baseDate = new Date(0);
final DatatypeFactory dtf = DatatypeFactory.newInstance();
final Attr cacheDurationAttr = AttributeSupport.getAttribute(descriptor,
SAMLMetadataSupport.CACHE_DURATION_ATTRIB_NAME);
Assert.assertNotNull(cacheDurationAttr);
- return dtf.newDuration(cacheDurationAttr.getValue()).getTimeInMillis(new Date());
+ return dtf.newDuration(cacheDurationAttr.getValue()).getTimeInMillis(baseDate);
}
/**
More information about the commits
mailing list