Fix test case block_connack_timeout

The new client library version returns reason
`{shutdown, connack_timeout}` in the monitor message.

Delete the monitor since the test case already asserts on the
`{error, connack_timeout}` return value from emqtt:connect/1.
This commit is contained in:
David Ansari 2025-09-02 08:32:00 +02:00
parent bfa8f72033
commit bb7ead235e
1 changed files with 1 additions and 5 deletions

View File

@ -112,11 +112,7 @@ block_connack_timeout(Config) ->
{proto_ver, ?config(mqtt_version, Config)}, {proto_ver, ?config(mqtt_version, Config)},
{connect_timeout, 1}]), {connect_timeout, 1}]),
unlink(Client), unlink(Client),
ClientMRef = monitor(process, Client), ?assertEqual({error, connack_timeout}, emqtt:connect(Client)),
{error, connack_timeout} = emqtt:connect(Client),
receive {'DOWN', ClientMRef, process, Client, connack_timeout} -> ok
after 30_000 -> ct:fail("missing connack_timeout in client")
end,
MqttReader = rpc(Config, ?MODULE, mqtt_connection_pid, [Ports]), MqttReader = rpc(Config, ?MODULE, mqtt_connection_pid, [Ports]),
MqttReaderMRef = monitor(process, MqttReader), MqttReaderMRef = monitor(process, MqttReader),