def test_cannot_connect(self, mock_index):
"""
Tests the catch_connection_error decorator when a connection
is established.
"""
@catch_connection_error
def test_decorator():
"""Test the catch_connection_error decorator."""
self.engine.insert({'foo': 'bar'})
with LogCapture() as log_capture:
test_decorator()
expected = 'Cannot connect to Elasticsearch'
log_capture.check(
('engines.elasticsearch.engine', 'ERROR', expected),
)
评论列表
文章目录