Skip to content

Commit a2a4cd0

Browse files
committed
test_coordinator
1 parent 42c8091 commit a2a4cd0

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

test/test_coordinator.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
from kafka.protocol.new.consumer import (
2020
OffsetCommitRequest, OffsetCommitResponse,
2121
OffsetFetchRequest, OffsetFetchResponse,
22+
JoinGroupResponse,
2223
)
23-
from kafka.protocol.group import GroupMember
2424
from kafka.protocol.new.metadata import MetadataResponse
2525
from kafka.structs import OffsetAndMetadata, TopicPartition
2626
from kafka.util import WeakMethod
@@ -207,8 +207,10 @@ def test_perform_assignment(mocker, coordinator):
207207

208208
ret = coordinator._perform_assignment(
209209
'member-foo', 'roundrobin',
210-
[GroupMember(member, None, subscription.encode())
211-
for member, subscription in group_subscriptions.items()])
210+
[JoinGroupResponse.JoinGroupResponseMember(
211+
member_id=member_id,
212+
metadata=subscription.encode(),
213+
) for member_id, subscription in group_subscriptions.items()])
212214

213215
assert RoundRobinPartitionAssignor.assign.call_count == 1
214216
RoundRobinPartitionAssignor.assign.assert_called_with(
@@ -302,7 +304,7 @@ def test_close(mocker, coordinator):
302304
assert coordinator._maybe_auto_commit_offsets_sync.call_count == 1
303305
coordinator._handle_leave_group_response.assert_called_with('foobar')
304306

305-
assert coordinator.generation() is None
307+
assert coordinator.generation_if_stable() is None
306308
assert coordinator._generation == Generation.NO_GENERATION
307309
assert coordinator.state is MemberState.UNJOINED
308310
assert coordinator.rejoin_needed is True

0 commit comments

Comments
 (0)