Tests: amqp_client_SUITE delete all queues on end per testcase
This commit is contained in:
parent
f39f5547e0
commit
73924ba08e
|
|
@ -341,6 +341,7 @@ init_per_testcase(Testcase, Config) ->
|
|||
|
||||
end_per_testcase(Testcase, Config) ->
|
||||
%% Assert that every testcase cleaned up.
|
||||
rabbit_ct_broker_helpers:rpc(Config, 0, ?MODULE, delete_queues, []),
|
||||
eventually(?_assertEqual([], rpc(Config, rabbit_amqqueue, list, []))),
|
||||
%% Wait for sessions to terminate before starting the next test case.
|
||||
eventually(?_assertEqual([], rpc(Config, rabbit_amqp_session, list_local, []))),
|
||||
|
|
@ -350,6 +351,10 @@ end_per_testcase(Testcase, Config) ->
|
|||
get_global_counters(Config))),
|
||||
rabbit_ct_helpers:testcase_finished(Config, Testcase).
|
||||
|
||||
delete_queues() ->
|
||||
[rabbit_amqqueue:delete(Q, false, false, <<"dummy">>)
|
||||
|| Q <- rabbit_amqqueue:list()].
|
||||
|
||||
reliable_send_receive_with_outcomes_classic_queue(Config) ->
|
||||
reliable_send_receive_with_outcomes(<<"classic">>, Config).
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue