summaryrefslogtreecommitdiff
path: root/deps/rabbitmq_mqtt/test/shared_SUITE.erl
diff options
context:
space:
mode:
Diffstat (limited to 'deps/rabbitmq_mqtt/test/shared_SUITE.erl')
-rw-r--r--deps/rabbitmq_mqtt/test/shared_SUITE.erl18
1 files changed, 11 insertions, 7 deletions
diff --git a/deps/rabbitmq_mqtt/test/shared_SUITE.erl b/deps/rabbitmq_mqtt/test/shared_SUITE.erl
index c629d72efc..de94bdee7a 100644
--- a/deps/rabbitmq_mqtt/test/shared_SUITE.erl
+++ b/deps/rabbitmq_mqtt/test/shared_SUITE.erl
@@ -438,12 +438,13 @@ events(Config) ->
true -> 'Web MQTT';
false -> 'MQTT'
end,
- ExpectedConnectionProps = [{protocol, {Proto, {3,1,1}}},
- {node, Server},
- {vhost, <<"/">>},
- {user, <<"guest">>},
- {pid, ConnectionPid}],
- assert_event_prop(ExpectedConnectionProps, E1),
+ assert_event_prop([{protocol, {Proto, {3,1,1}}},
+ {node, Server},
+ {vhost, <<"/">>},
+ {user, <<"guest">>},
+ {client_properties, [{client_id, longstr, ClientId}]},
+ {pid, ConnectionPid}],
+ E1),
{ok, _, _} = emqtt:subscribe(C, <<"TopicA">>, qos0),
@@ -490,7 +491,10 @@ events(Config) ->
[E6, E7 | E8] = get_events(Server),
assert_event_type(connection_closed, E6),
- assert_event_prop(ExpectedConnectionProps, E6),
+ ?assertEqual(E1#event.props, E6#event.props,
+ "connection_closed event props should match connection_created event props. "
+ "See https://github.com/rabbitmq/rabbitmq-server/discussions/6331"),
+
case is_feature_flag_enabled(Config, rabbit_mqtt_qos0_queue) of
true ->
assert_event_type(queue_deleted, E7),