@@ -55,21 +55,22 @@ def test_bootstrap_success(conn):
5555 kwargs .pop ('state_change_callback' )
5656 kwargs .pop ('node_id' )
5757 assert kwargs == cli .config
58- conn .connect .assert_called_with ()
58+ conn .connect_blocking .assert_called_with ()
5959 conn .send .assert_called_once_with (MetadataRequest [0 ]([]))
6060 assert cli ._bootstrap_fails == 0
6161 assert cli .cluster .brokers () == set ([BrokerMetadata (0 , 'foo' , 12 , None ),
6262 BrokerMetadata (1 , 'bar' , 34 , None )])
6363
64+
6465def test_bootstrap_failure (conn ):
65- conn .state = ConnectionStates . DISCONNECTED
66+ conn .connect_blocking . return_value = False
6667 cli = KafkaClient (api_version = (0 , 9 ))
6768 args , kwargs = conn .call_args
6869 assert args == ('localhost' , 9092 , socket .AF_UNSPEC )
6970 kwargs .pop ('state_change_callback' )
7071 kwargs .pop ('node_id' )
7172 assert kwargs == cli .config
72- conn .connect .assert_called_with ()
73+ conn .connect_blocking .assert_called_with ()
7374 conn .close .assert_called_with ()
7475 assert cli ._bootstrap_fails == 1
7576 assert cli .cluster .brokers () == set ()
0 commit comments