class UrlsTestCase(TestCase):
    def setUp(self):
        super(UrlsTestCase, self).setUp()
        self._elastic_search_urls = Urls(config=MockConfig())

    def test_index_url(self):
        assert self._elastic_search_urls.index_url(
        ) == 'http://localhost:9200/impim-test'

    def test_type_url(self):
        assert self._elastic_search_urls.type_url(
            Urls.IMAGE_TYPE) == 'http://localhost:9200/impim-test/image'

    def test_document_url(self):
        assert self._elastic_search_urls.document_url(
            Urls.IMAGE_TYPE, 1) == 'http://localhost:9200/impim-test/image/1'

    def test_search_url(self):
        assert self._elastic_search_urls.search_url(
            Urls.IMAGE_TYPE, q='search term'
        ) == 'http://localhost:9200/impim-test/image/_search?q=search+term'

    def test_refresh_url(self):
        assert self._elastic_search_urls.refresh_url(
        ) == 'http://localhost:9200/impim-test/_refresh'
Beispiel #2
0
class ElasticSearchForTest(object):
    def __init__(self, config, http_client):
        self._http_client = http_client
        self._elastic_search_urls = Urls(config)

    def refresh(self):
        self._http_client.post(self._elastic_search_urls.refresh_url(), '')

    def cleanup(self):
        self._http_client.delete(self._elastic_search_urls.index_url())
class ElasticSearchForTest(object):

    def __init__(self, config, http_client):
        self._http_client = http_client
        self._elastic_search_urls = Urls(config)

    def refresh(self):
        self._http_client.post(self._elastic_search_urls.refresh_url(), '')

    def cleanup(self):
        self._http_client.delete(self._elastic_search_urls.index_url())
class UrlsTestCase(TestCase):

    def setUp(self):
        super(UrlsTestCase, self).setUp()
        self._elastic_search_urls = Urls(config=MockConfig())

    def test_index_url(self):
        assert self._elastic_search_urls.index_url() == 'http://localhost:9200/impim-test'

    def test_type_url(self):
        assert self._elastic_search_urls.type_url(Urls.IMAGE_TYPE) == 'http://localhost:9200/impim-test/image'

    def test_document_url(self):
        assert self._elastic_search_urls.document_url(Urls.IMAGE_TYPE, 1) == 'http://localhost:9200/impim-test/image/1'

    def test_search_url(self):
        assert self._elastic_search_urls.search_url(Urls.IMAGE_TYPE, q='search term') == 'http://localhost:9200/impim-test/image/_search?q=search+term'

    def test_refresh_url(self):
        assert self._elastic_search_urls.refresh_url() == 'http://localhost:9200/impim-test/_refresh'
Beispiel #5
0
    def setUp(self):
        super(ElasticSearchTestCase, self).setUp()

        config = MockConfig()

        self._http_client = AsyncHTTPClient(self.io_loop)
        self._test_http_client = TestAsyncHTTPClient(self)
        self._elastic_search_urls = Urls(config)
        self._elastic_search = ElasticSearch(config=config, http_client=self._http_client)
        self._elastic_search_for_test = ElasticSearchForTest(config=config, http_client=self._test_http_client)

        self._elastic_search_for_test.cleanup()
Beispiel #6
0
 def __init__(self, config, http_client):
     self._http_client = http_client
     self._elastic_search_urls = Urls(config)
 def setUp(self):
     super(UrlsTestCase, self).setUp()
     self._elastic_search_urls = Urls(config=MockConfig())
 def setUp(self):
     super(UrlsTestCase, self).setUp()
     self._elastic_search_urls = Urls(config=MockConfig())
 def __init__(self, config, http_client):
     self._http_client = http_client
     self._elastic_search_urls = Urls(config)