You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by cp...@apache.org on 2016/10/26 13:50:14 UTC

[10/26] lucene-solr:jira/solr-8542-v2: SOLR-7604: add testcase to verify the schema of .system collection

SOLR-7604: add testcase to verify the schema of .system collection


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/34ad8577
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/34ad8577
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/34ad8577

Branch: refs/heads/jira/solr-8542-v2
Commit: 34ad8577b6fac0e48cc1885f2fe40b0abf60bd79
Parents: c9de11d
Author: Noble Paul <no...@apache.org>
Authored: Wed Oct 26 02:04:20 2016 +0530
Committer: Noble Paul <no...@apache.org>
Committed: Wed Oct 26 02:04:20 2016 +0530

----------------------------------------------------------------------
 .../src/test/org/apache/solr/handler/TestBlobHandler.java | 10 ++++++++++
 1 file changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/34ad8577/solr/core/src/test/org/apache/solr/handler/TestBlobHandler.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/handler/TestBlobHandler.java b/solr/core/src/test/org/apache/solr/handler/TestBlobHandler.java
index 896e4de..2880e8f 100644
--- a/solr/core/src/test/org/apache/solr/handler/TestBlobHandler.java
+++ b/solr/core/src/test/org/apache/solr/handler/TestBlobHandler.java
@@ -28,6 +28,8 @@ import org.apache.solr.client.solrj.SolrServerException;
 import org.apache.solr.client.solrj.impl.CloudSolrClient;
 import org.apache.solr.client.solrj.impl.HttpSolrClient;
 import org.apache.solr.client.solrj.request.CollectionAdminRequest;
+import org.apache.solr.client.solrj.request.GenericSolrRequest;
+import org.apache.solr.client.solrj.request.schema.SchemaRequest;
 import org.apache.solr.client.solrj.response.CollectionAdminResponse;
 import org.apache.solr.cloud.AbstractFullDistribZkTestBase;
 import org.apache.solr.common.cloud.DocCollection;
@@ -81,6 +83,14 @@ public class TestBlobHandler extends AbstractFullDistribZkTestBase {
           "requestHandler",
           "/blob",
           "class")));
+      map = TestSolrConfigHandlerConcurrent.getAsMap(baseUrl + "/.system/schema/fields/blob", cloudClient);
+      assertNotNull(map);
+      assertEquals("blob", getObjectByPath(map, true, Arrays.asList(
+          "field",
+          "name")));
+      assertEquals("bytes", getObjectByPath(map, true, Arrays.asList(
+          "field",
+          "type")));
 
       byte[] bytarr = new byte[1024];
       for (int i = 0; i < bytarr.length; i++) bytarr[i] = (byte) (i % 127);