[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