Author: vtence
Date: Sat Feb 19 09:29:33 2005
New Revision: 154428

URL: http://svn.apache.org/viewcvs?view=rev&rev=154428
Log:
Enhanced test coverage

Modified:
    
incubator/directory/authx/trunk/script/src/test/org/apache/authx/script/xml/Dom4JRuleSetBuilderTest.java

Modified: 
incubator/directory/authx/trunk/script/src/test/org/apache/authx/script/xml/Dom4JRuleSetBuilderTest.java
URL: 
http://svn.apache.org/viewcvs/incubator/directory/authx/trunk/script/src/test/org/apache/authx/script/xml/Dom4JRuleSetBuilderTest.java?view=diff&r1=154427&r2=154428
==============================================================================
--- 
incubator/directory/authx/trunk/script/src/test/org/apache/authx/script/xml/Dom4JRuleSetBuilderTest.java
 (original)
+++ 
incubator/directory/authx/trunk/script/src/test/org/apache/authx/script/xml/Dom4JRuleSetBuilderTest.java
 Sat Feb 19 09:29:33 2005
@@ -31,10 +31,6 @@
 
 import java.io.StringReader;
 
-/**
- * TODO: change or & and element to accept more than 2 children
- * TODO: introduce subject element alias for and operation
- */
 public class Dom4JRuleSetBuilderTest extends TestCase
 {
     public void testParsesDocumentAndAddsRulesToPolicy() throws Exception
@@ -181,7 +177,6 @@
                 "        <subjects>\n" +
                 "            <username>joeblow</username>\n" +
                 "            <group>canadians</group>\n" +
-                "            <role>developer</role>\n" +
                 "        </subjects>\n" +
                 "        <permissions>\n" +
                 "            <any/>\n" +
@@ -195,7 +190,7 @@
 
         assertEquals( Effects.GRANT, policy.evaluate( new 
DefaultAuthorizationRequest( Subjects.with( Usernames.joe() ), 
Permissions.anything() ) ).reduce() );
         assertEquals( Effects.GRANT, policy.evaluate( new 
DefaultAuthorizationRequest( Subjects.with( Groups.canadians() ), 
Permissions.anything() ) ).reduce() );
-        assertEquals( Effects.GRANT, policy.evaluate( new 
DefaultAuthorizationRequest( Subjects.with( Roles.developer() ), 
Permissions.anything() ) ).reduce() );
+        assertEquals( Effects.NOT_APPLICABLE, policy.evaluate( new 
DefaultAuthorizationRequest( Subjects.with( Roles.developer() ), 
Permissions.anything() ) ).reduce() );
     }
 
     public void testHasBuiltInSupportForAndOperationOnPredicates() throws 
Exception


Reply via email to