test: make sure analysis-common is also installed as a plugin

Original commit: elastic/x-pack-elasticsearch@3c3141a734
This commit is contained in:
Martijn van Groningen 2017-06-19 20:57:47 +02:00
parent 7cb0dbe1e6
commit b07a903afa
2 changed files with 5 additions and 1 deletions

View File

@ -7,6 +7,7 @@ package org.elasticsearch.xpack.monitoring.test;
import io.netty.util.internal.SystemPropertyUtil; import io.netty.util.internal.SystemPropertyUtil;
import org.elasticsearch.ElasticsearchException; import org.elasticsearch.ElasticsearchException;
import org.elasticsearch.analysis.common.CommonAnalysisPlugin;
import org.elasticsearch.client.Client; import org.elasticsearch.client.Client;
import org.elasticsearch.client.node.NodeClient; import org.elasticsearch.client.node.NodeClient;
import org.elasticsearch.cluster.metadata.IndexTemplateMetaData; import org.elasticsearch.cluster.metadata.IndexTemplateMetaData;
@ -159,7 +160,8 @@ public abstract class MonitoringIntegTestCase extends ESIntegTestCase {
@Override @Override
protected Collection<Class<? extends Plugin>> nodePlugins() { protected Collection<Class<? extends Plugin>> nodePlugins() {
return Arrays.asList(XPackPlugin.class, MockPainlessScriptEngine.TestPlugin.class, MockIngestPlugin.class); return Arrays.asList(XPackPlugin.class, MockPainlessScriptEngine.TestPlugin.class, MockIngestPlugin.class,
CommonAnalysisPlugin.class);
} }
@Override @Override

View File

@ -13,6 +13,7 @@ import org.elasticsearch.action.admin.indices.template.get.GetIndexTemplatesResp
import org.elasticsearch.action.search.SearchRequestBuilder; import org.elasticsearch.action.search.SearchRequestBuilder;
import org.elasticsearch.action.search.SearchResponse; import org.elasticsearch.action.search.SearchResponse;
import org.elasticsearch.action.support.IndicesOptions; import org.elasticsearch.action.support.IndicesOptions;
import org.elasticsearch.analysis.common.CommonAnalysisPlugin;
import org.elasticsearch.client.Client; import org.elasticsearch.client.Client;
import org.elasticsearch.client.node.NodeClient; import org.elasticsearch.client.node.NodeClient;
import org.elasticsearch.cluster.ClusterState; import org.elasticsearch.cluster.ClusterState;
@ -205,6 +206,7 @@ public abstract class AbstractWatcherIntegrationTestCase extends ESIntegTestCase
} else { } else {
types.add(XPackPlugin.class); types.add(XPackPlugin.class);
} }
types.add(CommonAnalysisPlugin.class);
return types; return types;
} }