def test_multilingual_search(self, mock_es): es = ElasticsearchMultilingualSearchBackend('default', **Data.connection_options) es.setup() kwargs = Data.search_kwargs.copy() for language in ['de', 'en', 'ru']: with translation.override(language): es.search('*:*', end_offset=1) kwargs['index'] = es._index_name_for_language(language) es.conn.search.assert_called_with(**kwargs)