diff options
author | Dana Powers <dana.powers@gmail.com> | 2014-05-07 00:04:04 -0700 |
---|---|---|
committer | Dana Powers <dana.powers@gmail.com> | 2014-05-07 00:04:04 -0700 |
commit | b47bf781eb0e96c3fef59cbe554325155062e129 (patch) | |
tree | c74db904c37ba1e70dab6dd2c78f4c1a4abd173f /test/test_consumer.py | |
parent | 3b18043821f37242bde2b186684fa05d36c61921 (diff) | |
parent | b81bf5f69e24b0d0106693b6e47906669873ec18 (diff) | |
download | kafka-python-b47bf781eb0e96c3fef59cbe554325155062e129.tar.gz |
Merge pull request #158 from wizzat/add_tests
Improve Tests, fix connection error timeout, other issues
Diffstat (limited to 'test/test_consumer.py')
-rw-r--r-- | test/test_consumer.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/test_consumer.py b/test/test_consumer.py new file mode 100644 index 0000000..778d76a --- /dev/null +++ b/test/test_consumer.py @@ -0,0 +1,22 @@ +import os +import random +import struct +import unittest2 + +from mock import MagicMock, patch + +from kafka import KafkaClient +from kafka.consumer import SimpleConsumer +from kafka.common import ( + ProduceRequest, BrokerMetadata, PartitionMetadata, + TopicAndPartition, KafkaUnavailableError, + LeaderUnavailableError, PartitionUnavailableError +) +from kafka.protocol import ( + create_message, KafkaProtocol +) + +class TestKafkaConsumer(unittest2.TestCase): + def test_non_integer_partitions(self): + with self.assertRaises(AssertionError): + consumer = SimpleConsumer(MagicMock(), 'group', 'topic', partitions = [ '0' ]) |