diff options
author | mrtheb <mrlabbe@gmail.com> | 2014-02-15 11:00:35 -0500 |
---|---|---|
committer | mrtheb <mrlabbe@gmail.com> | 2014-02-15 11:00:35 -0500 |
commit | 5e5d7097a70e79d90d573aef6a0adba40ada5f03 (patch) | |
tree | ce12705aaa9ad1bd77d2a65709cd2b43d0fd86e0 /test/test_unit.py | |
parent | b253166bec5a7d836767523b1ad5275eeed6b83f (diff) | |
download | kafka-python-5e5d7097a70e79d90d573aef6a0adba40ada5f03.tar.gz |
Changes based on comments by @rdiomar, plus added LeaderUnavailableError for clarity
Diffstat (limited to 'test/test_unit.py')
-rw-r--r-- | test/test_unit.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/test_unit.py b/test/test_unit.py index f0edd16..1439d8b 100644 --- a/test/test_unit.py +++ b/test/test_unit.py @@ -7,7 +7,7 @@ from kafka.common import ( ProduceRequest, FetchRequest, Message, ChecksumError, ConsumerFetchSizeTooSmall, ProduceResponse, FetchResponse, OffsetAndMessage, BrokerMetadata, PartitionMetadata, - TopicAndPartition, PartitionUnavailableError + TopicAndPartition, LeaderUnavailableError, PartitionUnavailableError ) from kafka.codec import ( has_gzip, has_snappy, gzip_encode, gzip_decode, @@ -386,7 +386,7 @@ class TestProtocol(unittest.TestCase): pass -class TestClient(unittest.TestCase): +class TestKafkaClient(unittest.TestCase): @patch('kafka.client.KafkaConnection') @patch('kafka.client.KafkaProtocol') @@ -520,7 +520,7 @@ class TestClient(unittest.TestCase): @patch('kafka.client.KafkaConnection') @patch('kafka.client.KafkaProtocol') def test_send_produce_request_raises_when_noleader(self, protocol, conn): - "Getting leader for partitions returns None when the partiion has no leader" + "Send producer request raises LeaderUnavailableError if leader is not available" conn.recv.return_value = 'response' # anything but None @@ -542,7 +542,7 @@ class TestClient(unittest.TestCase): [create_message("a"), create_message("b")])] self.assertRaises( - PartitionUnavailableError, + LeaderUnavailableError, client.send_produce_request, requests) if __name__ == '__main__': |