// Test using IP address (AnonymousLoginModule succeeds)
CallbackHandler handler = new WebContainerCallbackHandler( m_engine, request );
LoginModule module = new AnonymousLoginModule();
module.initialize( m_subject, handler, new HashMap<String, Object>(), new HashMap<String, Object>() );
module.login();
module.commit();
Set principals = m_subject.getPrincipals();
assertEquals( 1, principals.size() );
assertTrue( principals.contains( new WikiPrincipal( "127.0.0.1" ) ) );
assertFalse( principals.contains( Role.ANONYMOUS ) );
assertFalse( principals.contains( Role.ALL ) );