summaryrefslogtreecommitdiff
path: root/test/test_failover_integration.py
diff options
context:
space:
mode:
authorDana Powers <dana.powers@rd.io>2015-02-07 21:53:33 -0800
committerDana Powers <dana.powers@rd.io>2015-02-09 10:34:19 -0800
commitbe9f4099e0ff6f8bd299ed9979e42780b1b6a301 (patch)
treefdef375c1e0efc8b14c3af4a42a404ee91b450a6 /test/test_failover_integration.py
parent3ab9a42fcf43466f233068585f47154fbd34760b (diff)
downloadkafka-python-be9f4099e0ff6f8bd299ed9979e42780b1b6a301.tar.gz
use setUp / tearDown to rebuild fixtures for each test in test_failover_integration
Diffstat (limited to 'test/test_failover_integration.py')
-rw-r--r--test/test_failover_integration.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/test/test_failover_integration.py b/test/test_failover_integration.py
index ca71f2d..3c74a44 100644
--- a/test/test_failover_integration.py
+++ b/test/test_failover_integration.py
@@ -17,8 +17,7 @@ from test.testutil import (
class TestFailover(KafkaIntegrationTestCase):
create_client = False
- @classmethod
- def setUpClass(cls): # noqa
+ def setUp(self):
if not os.environ.get('KAFKA_VERSION'):
return
@@ -27,22 +26,23 @@ class TestFailover(KafkaIntegrationTestCase):
partitions = 2
# mini zookeeper, 2 kafka brokers
- cls.zk = ZookeeperFixture.instance()
- kk_args = [cls.zk.host, cls.zk.port, zk_chroot, replicas, partitions]
- cls.brokers = [KafkaFixture.instance(i, *kk_args) for i in range(replicas)]
+ self.zk = ZookeeperFixture.instance()
+ kk_args = [self.zk.host, self.zk.port, zk_chroot, replicas, partitions]
+ self.brokers = [KafkaFixture.instance(i, *kk_args) for i in range(replicas)]
- hosts = ['%s:%d' % (b.host, b.port) for b in cls.brokers]
- cls.client = KafkaClient(hosts)
+ hosts = ['%s:%d' % (b.host, b.port) for b in self.brokers]
+ self.client = KafkaClient(hosts)
+ super(TestFailover, self).setUp()
- @classmethod
- def tearDownClass(cls):
+ def tearDown(self):
+ super(TestFailover, self).tearDown()
if not os.environ.get('KAFKA_VERSION'):
return
- cls.client.close()
- for broker in cls.brokers:
+ self.client.close()
+ for broker in self.brokers:
broker.close()
- cls.zk.close()
+ self.zk.close()
@kafka_versions("all")
def test_switch_leader(self):