async def test_assigned_clientid(): noidclient = gmqtt.Client("", clean_session=True) noidclient.set_auth_credentials(username) callback = Callbacks() callback.register_for_client(noidclient) await noidclient.connect(host=host, port=port) await noidclient.disconnect() assert callback.connack[2]['assigned_client_identifier'][0] != ""
async def init_clients(): await cleanup(host, port, username) aclient = gmqtt.Client("myclientid", clean_session=True) aclient.set_auth_credentials(username) callback = Callbacks() callback.register_for_client(aclient) bclient = gmqtt.Client("myclientid2", clean_session=True) bclient.set_auth_credentials(username) callback2 = Callbacks() callback2.register_for_client(bclient) yield aclient, callback, bclient, callback2 await aclient.disconnect() await bclient.disconnect()