[java-identity-provider COMMIT] in /trunk: idp-session-api/src/test/java/net/shibboleth/idp/session/IdPSessionTest.ja...
noreply at shibboleth.net
noreply at shibboleth.net
Sun Sep 22 20:41:08 EDT 2013
Author: scantor
Date: Sun Sep 22 20:41:07 2013
New Revision: 4793
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4793&view=rev
Log:
Additional unit tests.
Added:
trunk/idp-session-impl/src/test/java/net/
trunk/idp-session-impl/src/test/java/net/shibboleth/
trunk/idp-session-impl/src/test/java/net/shibboleth/idp/
trunk/idp-session-impl/src/test/java/net/shibboleth/idp/session/
trunk/idp-session-impl/src/test/java/net/shibboleth/idp/session/impl/
trunk/idp-session-impl/src/test/java/net/shibboleth/idp/session/impl/BasicServiceSessionSerializerTest.java (with props)
trunk/idp-session-impl/src/test/resources/data/
trunk/idp-session-impl/src/test/resources/data/net/
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/session/
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/session/impl/
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/session/impl/basicServiceSession.json
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/session/impl/invalid.json
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/session/impl/noFlowId.json
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/session/impl/noInstant.json
trunk/idp-session-impl/src/test/resources/data/net/shibboleth/idp/session/impl/noServiceId.json
Modified:
trunk/idp-session-api/src/test/java/net/shibboleth/idp/session/IdPSessionTest.java
trunk/idp-session-impl/.classpath
Modified: trunk/idp-session-api/src/test/java/net/shibboleth/idp/session/IdPSessionTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-session-api/src/test/java/net/shibboleth/idp/session/IdPSessionTest.java?rev=4793&r1=4792&r2=4793&view=diff
==============================================================================
--- trunk/idp-session-api/src/test/java/net/shibboleth/idp/session/IdPSessionTest.java (original)
+++ trunk/idp-session-api/src/test/java/net/shibboleth/idp/session/IdPSessionTest.java Sun Sep 22 20:41:07 2013
@@ -86,6 +86,18 @@
Assert.assertEquals(session.getLastActivityInstant(), now);
}
+ /** Tests mutating the last activity instant. */
+ @Test public void testAddressValidation() throws Exception {
+ BaseIdPSession session = new DummyIdPSession("test", "foo");
+
+ Assert.assertTrue(session.validate("127.0.0.1"));
+ Assert.assertTrue(session.validate("127.0.0.1"));
+ Assert.assertFalse(session.validate("127.0.0.2"));
+ Assert.assertTrue(session.validate("::1"));
+ Assert.assertTrue(session.validate("::1"));
+ Assert.assertFalse(session.validate("fe80::5a55:caff:fef2:65a3"));
+ }
+
/** Tests adding service sessions. */
@Test public void testAddServiceSessions() {
long now = System.currentTimeMillis();
Modified: trunk/idp-session-impl/.classpath
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-session-impl/.classpath?rev=4793&r1=4792&r2=4793&view=diff
==============================================================================
Binary files - no diff available.
More information about the commits
mailing list