def test_get_ensemble_upstream_solr(self): client = SolrClient(self.user, api=MockSolrUpstreamCloudApi()) client._reset_properties() assert_true(client.is_solr_cloud_mode()) assert_true(client.is_solr_six_or_more()) assert_false(client.is_solr_with_hdfs()) assert_equal('localhost:9983', client.get_zookeeper_host())
def test_get_ensemble_cdh_solr(self): client = SolrClient(self.user, api=MockSolrCdhCloudHdfsApi()) client._reset_properties() assert_true(client.is_solr_cloud_mode()) assert_false(client.is_solr_six_or_more()) assert_true(client.is_solr_with_hdfs()) assert_equal('hue.com:2181/solr', client.get_zookeeper_host())
def setup_class(cls): cls.client = make_logged_in_client(username='******', is_superuser=False) cls.user = User.objects.get(username='******') add_to_group('test') grant_access("test", "test", "indexer") global _IS_SOLR_CLOUD global _IS_SOLR_6_OR_MORE global _IS_SOLR_WITH_HDFS global _ZOOKEEPER_HOST SolrClient._reset_properties()