summaryrefslogtreecommitdiff
path: root/test/test_package.py
diff options
context:
space:
mode:
authorMark Roberts <wizzat@gmail.com>2014-04-08 01:09:23 -0700
committerMark Roberts <wizzat@gmail.com>2014-04-08 01:09:23 -0700
commit80b3335ed2b927c9fadb80f8ff186474f7328b3f (patch)
treec344498624f3e20a53792f145144b16fdef64e6d /test/test_package.py
parent6ee151427c144cc830eba954234f4f89f4529fe3 (diff)
downloadkafka-python-80b3335ed2b927c9fadb80f8ff186474f7328b3f.tar.gz
Split test files, modify test_protocol
Diffstat (limited to 'test/test_package.py')
-rw-r--r--test/test_package.py32
1 files changed, 32 insertions, 0 deletions
diff --git a/test/test_package.py b/test/test_package.py
new file mode 100644
index 0000000..2754489
--- /dev/null
+++ b/test/test_package.py
@@ -0,0 +1,32 @@
+import os
+import random
+import struct
+import unittest
+
+class TestPackage(unittest.TestCase):
+ def test_top_level_namespace(self):
+ import kafka as kafka1
+ self.assertEquals(kafka1.KafkaClient.__name__, "KafkaClient")
+ self.assertEquals(kafka1.client.__name__, "kafka.client")
+ self.assertEquals(kafka1.codec.__name__, "kafka.codec")
+
+ def test_submodule_namespace(self):
+ import kafka.client as client1
+ self.assertEquals(client1.__name__, "kafka.client")
+ self.assertEquals(client1.KafkaClient.__name__, "KafkaClient")
+
+ from kafka import client as client2
+ self.assertEquals(client2.__name__, "kafka.client")
+ self.assertEquals(client2.KafkaClient.__name__, "KafkaClient")
+
+ from kafka.client import KafkaClient as KafkaClient1
+ self.assertEquals(KafkaClient1.__name__, "KafkaClient")
+
+ from kafka.codec import gzip_encode as gzip_encode1
+ self.assertEquals(gzip_encode1.__name__, "gzip_encode")
+
+ from kafka import KafkaClient as KafkaClient2
+ self.assertEquals(KafkaClient2.__name__, "KafkaClient")
+
+ from kafka.codec import snappy_encode
+ self.assertEquals(snappy_encode.__name__, "snappy_encode")