diff options
author | Dana Powers <dana.powers@rd.io> | 2015-02-07 21:53:33 -0800 |
---|---|---|
committer | Dana Powers <dana.powers@rd.io> | 2015-02-09 10:34:19 -0800 |
commit | be9f4099e0ff6f8bd299ed9979e42780b1b6a301 (patch) | |
tree | fdef375c1e0efc8b14c3af4a42a404ee91b450a6 /test/test_failover_integration.py | |
parent | 3ab9a42fcf43466f233068585f47154fbd34760b (diff) | |
download | kafka-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.py | 24 |
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): |