fix(test): fix inter-suite test coupling

This commit is contained in:
Thales Macedo Garitezi 2022-04-07 12:21:15 -03:00
parent 1aea6b3ea7
commit 2a7b777a2a
No known key found for this signature in database
GPG Key ID: DD279F8152A9B6DD
1 changed files with 13 additions and 5 deletions

View File

@ -32,7 +32,8 @@ init_per_suite(Config) ->
Config. Config.
end_per_suite(_Config) -> end_per_suite(_Config) ->
emqx_common_test_helpers:stop_apps([emqx, emqx_bridge]). emqx_common_test_helpers:stop_apps([emqx, emqx_bridge,
emqx_resource, emqx_connector]).
init_per_testcase(t_get_basic_usage_info_1, Config) -> init_per_testcase(t_get_basic_usage_info_1, Config) ->
setup_fake_telemetry_data(), setup_fake_telemetry_data(),
@ -41,10 +42,17 @@ init_per_testcase(_TestCase, Config) ->
Config. Config.
end_per_testcase(t_get_basic_usage_info_1, _Config) -> end_per_testcase(t_get_basic_usage_info_1, _Config) ->
ok = emqx_bridge:remove(<<"http:basic_usage_info_http">>), lists:foreach(
ok = emqx_bridge:remove(<<"http:basic_usage_info_http_disabled">>), fun({BridgeType, BridgeName}) ->
ok = emqx_bridge:remove(<<"mqtt:basic_usage_info_mqtt">>), ok = emqx_bridge:remove(BridgeType, BridgeName)
emqx_config:delete_override_conf_files(), end,
[ {http, <<"basic_usage_info_http">>}
, {http, <<"basic_usage_info_http_disabled">>}
, {mqtt, <<"basic_usage_info_mqtt">>}
]),
ok = emqx_config:delete_override_conf_files(),
ok = emqx_config:put([bridges], #{}),
ok = emqx_config:put_raw([bridges], #{}),
ok; ok;
end_per_testcase(_TestCase, _Config) -> end_per_testcase(_TestCase, _Config) ->
ok. ok.