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())