@@ -93,7 +93,7 @@ def test_create_describe_delete_acls(kafka_admin_client):
9393def test_describe_configs_broker_resource_returns_configs (kafka_admin_client ):
9494 """Tests that describe config returns configs for broker
9595 """
96- broker_id = kafka_admin_client ._client .cluster . _brokers [ 0 ]. nodeId
96+ broker_id = kafka_admin_client ._client .least_loaded_node ()
9797 configs = kafka_admin_client .describe_configs ([ConfigResource (ConfigResourceType .BROKER , broker_id )])
9898
9999 assert len (configs ) == 1
@@ -121,7 +121,7 @@ def test_describe_configs_topic_resource_returns_configs(topic, kafka_admin_clie
121121def test_describe_configs_mixed_resources_returns_configs (topic , kafka_admin_client ):
122122 """Tests that describe config returns configs for mixed resource types (topic + broker)
123123 """
124- broker_id = kafka_admin_client ._client .cluster . _brokers [ 0 ]. nodeId
124+ broker_id = kafka_admin_client ._client .least_loaded_node ()
125125 configs = kafka_admin_client .describe_configs ([
126126 ConfigResource (ConfigResourceType .TOPIC , topic ),
127127 ConfigResource (ConfigResourceType .BROKER , broker_id )])
@@ -146,14 +146,6 @@ def test_describe_configs_invalid_broker_id_raises(kafka_admin_client):
146146 kafka_admin_client .describe_configs ([ConfigResource (ConfigResourceType .BROKER , broker_id )])
147147
148148
149- @pytest .mark .skipif (env_kafka_version () < (0 , 11 ), reason = 'Describe consumer group requires broker >=0.11' )
150- def test_describe_consumer_group_does_not_exist (kafka_admin_client ):
151- """Tests that the describe consumer group call fails if the group coordinator is not available
152- """
153- with pytest .raises (CoordinatorNotAvailableError ):
154- kafka_admin_client .describe_consumer_groups (['test' ])
155-
156-
157149@pytest .mark .skipif (env_kafka_version () < (0 , 11 ), reason = 'Describe consumer group requires broker >=0.11' )
158150def test_describe_consumer_group_exists (kafka_admin_client , kafka_consumer_factory , topic ):
159151 """Tests that the describe consumer group call returns valid consumer group information
0 commit comments