Example #1
0
    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())
Example #2
0
    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())
Example #3
0
    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()