Skip to content

Commit e49caeb

Browse files
authored
Minor test cleanup (#1885)
Remove unused import, whitespace, etc. No functional changes, just cleaning it up so the diffs of later changes are cleaner.
1 parent 5bc2529 commit e49caeb

8 files changed

+25
-11
lines changed

test/conftest.py

+11
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,21 @@ def version():
1010
"""Return the Kafka version set in the OS environment"""
1111
return kafka_version()
1212

13+
1314
@pytest.fixture(scope="module")
1415
def zookeeper():
1516
"""Return a Zookeeper fixture"""
1617
zk_instance = ZookeeperFixture.instance()
1718
yield zk_instance
1819
zk_instance.close()
1920

21+
2022
@pytest.fixture(scope="module")
2123
def kafka_broker(kafka_broker_factory):
2224
"""Return a Kafka broker fixture"""
2325
return kafka_broker_factory()[0]
2426

27+
2528
@pytest.fixture(scope="module")
2629
def kafka_broker_factory(version, zookeeper):
2730
"""Return a Kafka broker fixture factory"""
@@ -42,6 +45,7 @@ def factory(**broker_params):
4245
for broker in _brokers:
4346
broker.close()
4447

48+
4549
@pytest.fixture
4650
def simple_client(kafka_broker, request, topic):
4751
"""Return a SimpleClient fixture"""
@@ -50,18 +54,21 @@ def simple_client(kafka_broker, request, topic):
5054
yield client
5155
client.close()
5256

57+
5358
@pytest.fixture
5459
def kafka_client(kafka_broker, request):
5560
"""Return a KafkaClient fixture"""
5661
(client,) = kafka_broker.get_clients(cnt=1, client_id='%s_client' % (request.node.name,))
5762
yield client
5863
client.close()
5964

65+
6066
@pytest.fixture
6167
def kafka_consumer(kafka_consumer_factory):
6268
"""Return a KafkaConsumer fixture"""
6369
return kafka_consumer_factory()
6470

71+
6572
@pytest.fixture
6673
def kafka_consumer_factory(kafka_broker, topic, request):
6774
"""Return a KafkaConsumer factory fixture"""
@@ -79,11 +86,13 @@ def factory(**kafka_consumer_params):
7986
if _consumer[0]:
8087
_consumer[0].close()
8188

89+
8290
@pytest.fixture
8391
def kafka_producer(kafka_producer_factory):
8492
"""Return a KafkaProducer fixture"""
8593
yield kafka_producer_factory()
8694

95+
8796
@pytest.fixture
8897
def kafka_producer_factory(kafka_broker, request):
8998
"""Return a KafkaProduce factory fixture"""
@@ -100,13 +109,15 @@ def factory(**kafka_producer_params):
100109
if _producer[0]:
101110
_producer[0].close()
102111

112+
103113
@pytest.fixture
104114
def topic(kafka_broker, request):
105115
"""Return a topic fixture"""
106116
topic_name = '%s_%s' % (request.node.name, random_string(10))
107117
kafka_broker.create_topics([topic_name])
108118
return topic_name
109119

120+
110121
@pytest.fixture
111122
def conn(mocker):
112123
"""Return a connection mocker fixture"""

test/fixtures.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -23,28 +23,33 @@
2323

2424
log = logging.getLogger(__name__)
2525

26+
2627
def random_string(length):
2728
return "".join(random.choice(string.ascii_letters) for i in range(length))
2829

30+
2931
def version_str_to_tuple(version_str):
3032
"""Transform a version string into a tuple.
3133
3234
Example: '0.8.1.1' --> (0, 8, 1, 1)
3335
"""
3436
return tuple(map(int, version_str.split('.')))
3537

38+
3639
def version():
3740
if 'KAFKA_VERSION' not in os.environ:
3841
return ()
3942
return version_str_to_tuple(os.environ['KAFKA_VERSION'])
4043

44+
4145
def get_open_port():
4246
sock = socket.socket()
4347
sock.bind(("", 0))
4448
port = sock.getsockname()[1]
4549
sock.close()
4650
return port
4751

52+
4853
def gen_ssl_resources(directory):
4954
os.system("""
5055
cd {0}
@@ -74,6 +79,7 @@ def gen_ssl_resources(directory):
7479
-file cert-signed -storepass foobar -noprompt
7580
""".format(directory))
7681

82+
7783
class Fixture(object):
7884
kafka_version = os.environ.get('KAFKA_VERSION', '0.11.0.2')
7985
scala_version = os.environ.get("SCALA_VERSION", '2.8.0')
@@ -158,6 +164,7 @@ def render_template(cls, source_file, target_file, binding):
158164
def dump_logs(self):
159165
self.child.dump_logs()
160166

167+
161168
class ZookeeperFixture(Fixture):
162169
@classmethod
163170
def instance(cls):
@@ -496,7 +503,7 @@ def _create_topic(self, topic_name, num_partitions, replication_factor, timeout_
496503
proc = subprocess.Popen(args, env=env, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
497504
stdout, stderr = proc.communicate()
498505
if proc.returncode != 0:
499-
if not 'kafka.common.TopicExistsException' in stdout:
506+
if 'kafka.common.TopicExistsException' not in stdout:
500507
self.out("Failed to create topic %s" % (topic_name,))
501508
self.out(stdout)
502509
self.out(stderr)

test/test_assignors.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55

66
from kafka.coordinator.assignors.range import RangePartitionAssignor
77
from kafka.coordinator.assignors.roundrobin import RoundRobinPartitionAssignor
8-
from kafka.coordinator.protocol import (
9-
ConsumerProtocolMemberMetadata, ConsumerProtocolMemberAssignment)
8+
from kafka.coordinator.protocol import ConsumerProtocolMemberAssignment
109

1110

1211
@pytest.fixture

test/test_codec.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from kafka.vendor.six.moves import range
88

99
from kafka.codec import (
10-
has_snappy, has_gzip, has_lz4,
10+
has_snappy, has_lz4,
1111
gzip_encode, gzip_decode,
1212
snappy_encode, snappy_decode,
1313
lz4_encode, lz4_decode,

test/test_conn.py

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
from errno import EALREADY, EINPROGRESS, EISCONN, ECONNRESET
55
import socket
6-
import time
76

87
import mock
98
import pytest

test/test_consumer_group.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from kafka.conn import ConnectionStates
1010
from kafka.consumer.group import KafkaConsumer
11-
from kafka.coordinator.base import MemberState, Generation
11+
from kafka.coordinator.base import MemberState
1212
from kafka.structs import TopicPartition
1313

1414
from test.fixtures import random_string, version
@@ -34,8 +34,7 @@ def test_consumer_topics(kafka_broker, topic, version):
3434
consumer = KafkaConsumer(bootstrap_servers=get_connect_str(kafka_broker))
3535
# Necessary to drive the IO
3636
consumer.poll(500)
37-
consumer_topics = consumer.topics()
38-
assert topic in consumer_topics
37+
assert topic in consumer.topics()
3938
assert len(consumer.partitions_for_topic(topic)) > 0
4039
consumer.close()
4140

test/test_protocol.py

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import struct
44

55
import pytest
6-
from kafka.vendor import six
76

87
from kafka.protocol.api import RequestHeader
98
from kafka.protocol.commit import GroupCoordinatorRequest

test/testutil.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ def construct_lambda(s):
4444
op_str = '='
4545
v_str = s
4646
elif s[1].isdigit():
47-
op_str = s[0] # ! < > =
47+
op_str = s[0] # ! < > =
4848
v_str = s[1:]
4949
elif s[2].isdigit():
50-
op_str = s[0:2] # >= <=
50+
op_str = s[0:2] # >= <=
5151
v_str = s[2:]
5252
else:
5353
raise ValueError('Unrecognized kafka version / operator: %s' % (s,))

0 commit comments

Comments
 (0)