[java-identity-provider COMMIT] in /trunk/idp-session-impl/src/test: java/net/shibboleth/idp/session/impl/StorageBack...
noreply at shibboleth.net
noreply at shibboleth.net
Tue Jul 1 10:06:55 EDT 2014
Author: scantor
Date: Tue Jul 1 10:06:55 2014
New Revision: 6198
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6198&view=rev
Log:
Fix for JDK 8 test.
Added:
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/session/impl/complexIdPSession.jdk8
Modified:
trunk/idp-session-impl/src/test/java/net/shibboleth/idp/session/impl/StorageBackedIdPSessionSerializerTest.java
Modified: trunk/idp-session-impl/src/test/java/net/shibboleth/idp/session/impl/StorageBackedIdPSessionSerializerTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-session-impl/src/test/java/net/shibboleth/idp/session/impl/StorageBackedIdPSessionSerializerTest.java?rev=6198&r1=6197&r2=6198&view=diff
==============================================================================
--- trunk/idp-session-impl/src/test/java/net/shibboleth/idp/session/impl/StorageBackedIdPSessionSerializerTest.java (original)
+++ trunk/idp-session-impl/src/test/java/net/shibboleth/idp/session/impl/StorageBackedIdPSessionSerializerTest.java Tue Jul 1 10:06:55 2014
@@ -114,7 +114,7 @@
session.doAddSPSession(new BasicSPSession("baz", "c", INSTANT, exp));
String s = serializer.serialize(session);
- String s2 = fileToString(DATAPATH + "complexIdPSession.json");
+ String s2 = fileToString(DATAPATH + "complexIdPSession." + (isV8() ? "jdk8" : "json"));
Assert.assertEquals(s, s2);
StorageBackedIdPSession session2 = serializer.deserialize(1, "test", KEY, s2, exp);
@@ -123,6 +123,11 @@
Assert.assertEquals(session.getPrincipalName(), session2.getPrincipalName());
Assert.assertEquals(session.getCreationInstant(), session2.getCreationInstant());
Assert.assertEquals(session.getLastActivityInstant(), session2.getLastActivityInstant());
+ }
+
+ private boolean isV8() {
+ final String ver = System.getProperty("java.version");
+ return ver.startsWith("1.8");
}
private String fileToString(String pathname) throws URISyntaxException, IOException {
More information about the commits
mailing list