@@ -55,21 +55,22 @@ def test_bootstrap_success(conn):
55
55
kwargs .pop ('state_change_callback' )
56
56
kwargs .pop ('node_id' )
57
57
assert kwargs == cli .config
58
- conn .connect .assert_called_with ()
58
+ conn .connect_blocking .assert_called_with ()
59
59
conn .send .assert_called_once_with (MetadataRequest [0 ]([]))
60
60
assert cli ._bootstrap_fails == 0
61
61
assert cli .cluster .brokers () == set ([BrokerMetadata (0 , 'foo' , 12 , None ),
62
62
BrokerMetadata (1 , 'bar' , 34 , None )])
63
63
64
+
64
65
def test_bootstrap_failure (conn ):
65
- conn .state = ConnectionStates . DISCONNECTED
66
+ conn .connect_blocking . return_value = False
66
67
cli = KafkaClient (api_version = (0 , 9 ))
67
68
args , kwargs = conn .call_args
68
69
assert args == ('localhost' , 9092 , socket .AF_UNSPEC )
69
70
kwargs .pop ('state_change_callback' )
70
71
kwargs .pop ('node_id' )
71
72
assert kwargs == cli .config
72
- conn .connect .assert_called_with ()
73
+ conn .connect_blocking .assert_called_with ()
73
74
conn .close .assert_called_with ()
74
75
assert cli ._bootstrap_fails == 1
75
76
assert cli .cluster .brokers () == set ()
0 commit comments