You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2013/03/26 02:24:03 UTC

svn commit: r1460944 - /manifoldcf/integration/elasticsearch/trunk/src/test/java/org/apache/manifoldcf/elasticsearch/MCFAuthorizerTest.java

Author: kwright
Date: Tue Mar 26 01:24:02 2013
New Revision: 1460944

URL: http://svn.apache.org/r1460944
Log:
Start writing the actual test.

Modified:
    manifoldcf/integration/elasticsearch/trunk/src/test/java/org/apache/manifoldcf/elasticsearch/MCFAuthorizerTest.java

Modified: manifoldcf/integration/elasticsearch/trunk/src/test/java/org/apache/manifoldcf/elasticsearch/MCFAuthorizerTest.java
URL: http://svn.apache.org/viewvc/manifoldcf/integration/elasticsearch/trunk/src/test/java/org/apache/manifoldcf/elasticsearch/MCFAuthorizerTest.java?rev=1460944&r1=1460943&r2=1460944&view=diff
==============================================================================
--- manifoldcf/integration/elasticsearch/trunk/src/test/java/org/apache/manifoldcf/elasticsearch/MCFAuthorizerTest.java (original)
+++ manifoldcf/integration/elasticsearch/trunk/src/test/java/org/apache/manifoldcf/elasticsearch/MCFAuthorizerTest.java Tue Mar 26 01:24:02 2013
@@ -27,6 +27,7 @@ import org.elasticsearch.common.xcontent
 import org.elasticsearch.common.xcontent.XContentFactory;
 import org.elasticsearch.node.Node;
 
+import org.elasticsearch.index.query.FilterBuilder;
 
 import org.testng.annotations.AfterClass;
 import org.testng.annotations.BeforeClass;
@@ -83,6 +84,20 @@ public class MCFAuthorizerTest
     createIndex();
   }
 
+  @Test
+  public void simpleTest() throws Exception
+  {
+    ConfigurationParameters cp = new ConfigurationParameters();
+    MCFAuthorizer mcfa = new MCFAuthorizer(cp);
+    FilterBuilder user1Filter = mcfa.buildAuthorizationFilter("user1");
+    FilterBuilder user2Filter = mcfa.buildAuthorizationFilter("user2");
+    FilterBuilder user3Filter = mcfa.buildAuthorizationFilter("user3");
+    FilterBuilder user4Filter = mcfa.buildAuthorizationFilter("user4");
+    
+    // Need to figure out how to do a query where I can set the filter!
+    // MHL
+  }
+  
   protected void createIndex()
     throws IOException {
     try {
@@ -92,7 +107,6 @@ public class MCFAuthorizerTest
     }
     
     // Question: We need the equivalent of default field values.  How do we set that in ElasticSearch?
-    // MHL
     client.admin().indices().create(
       createIndexRequest("test")
         .mapping("type1",aclsource())