From 781de7f2a718c2887cf777536dd10fbee689762f Mon Sep 17 00:00:00 2001 From: Zaiming Shi Date: Tue, 3 Aug 2021 21:41:49 +0200 Subject: [PATCH] test(authz): ensure config cleaned up after test --- apps/emqx_authz/test/emqx_authz_api_SUITE.erl | 5 +++-- apps/emqx_authz/test/emqx_authz_http_SUITE.erl | 4 +++- apps/emqx_authz/test/emqx_authz_mongo_SUITE.erl | 4 +++- apps/emqx_authz/test/emqx_authz_mysql_SUITE.erl | 1 + apps/emqx_authz/test/emqx_authz_pgsql_SUITE.erl | 1 + apps/emqx_authz/test/emqx_authz_redis_SUITE.erl | 1 + 6 files changed, 12 insertions(+), 4 deletions(-) diff --git a/apps/emqx_authz/test/emqx_authz_api_SUITE.erl b/apps/emqx_authz/test/emqx_authz_api_SUITE.erl index 27c571d1c..0bb1b2132 100644 --- a/apps/emqx_authz/test/emqx_authz_api_SUITE.erl +++ b/apps/emqx_authz/test/emqx_authz_api_SUITE.erl @@ -57,8 +57,9 @@ init_per_suite(Config) -> Config. end_per_suite(_Config) -> - %delete_default_app(), - emqx_ct_helpers:stop_apps([emqx_authz]). + ok = emqx_authz:update(replace, []), + emqx_ct_helpers:stop_apps([emqx_authz]), + ok. % set_special_configs(emqx) -> % application:set_env(emqx, allow_anonymous, true), diff --git a/apps/emqx_authz/test/emqx_authz_http_SUITE.erl b/apps/emqx_authz/test/emqx_authz_http_SUITE.erl index f387be77a..3d6d918eb 100644 --- a/apps/emqx_authz/test/emqx_authz_http_SUITE.erl +++ b/apps/emqx_authz/test/emqx_authz_http_SUITE.erl @@ -49,8 +49,10 @@ init_per_suite(Config) -> Config. end_per_suite(_Config) -> + emqx_authz:update(replace, []), emqx_ct_helpers:stop_apps([emqx_authz, emqx_resource]), - meck:unload(emqx_resource). + meck:unload(emqx_resource), + ok. %%------------------------------------------------------------------------------ %% Testcases diff --git a/apps/emqx_authz/test/emqx_authz_mongo_SUITE.erl b/apps/emqx_authz/test/emqx_authz_mongo_SUITE.erl index a5f59ac64..9ba6aa843 100644 --- a/apps/emqx_authz/test/emqx_authz_mongo_SUITE.erl +++ b/apps/emqx_authz/test/emqx_authz_mongo_SUITE.erl @@ -50,8 +50,10 @@ init_per_suite(Config) -> Config. end_per_suite(_Config) -> + emqx_authz:update(replace, []), emqx_ct_helpers:stop_apps([emqx_authz, emqx_resource]), - meck:unload(emqx_resource). + meck:unload(emqx_resource), + ok. -define(RULE1,[#{<<"topics">> => [<<"#">>], <<"permission">> => <<"deny">>, diff --git a/apps/emqx_authz/test/emqx_authz_mysql_SUITE.erl b/apps/emqx_authz/test/emqx_authz_mysql_SUITE.erl index 050234478..54aa7d8fc 100644 --- a/apps/emqx_authz/test/emqx_authz_mysql_SUITE.erl +++ b/apps/emqx_authz/test/emqx_authz_mysql_SUITE.erl @@ -52,6 +52,7 @@ init_per_suite(Config) -> Config. end_per_suite(_Config) -> + ok = emqx_authz:update(replace, []), emqx_ct_helpers:stop_apps([emqx_authz, emqx_resource]), meck:unload(emqx_resource). diff --git a/apps/emqx_authz/test/emqx_authz_pgsql_SUITE.erl b/apps/emqx_authz/test/emqx_authz_pgsql_SUITE.erl index 439dce14f..66a6581a8 100644 --- a/apps/emqx_authz/test/emqx_authz_pgsql_SUITE.erl +++ b/apps/emqx_authz/test/emqx_authz_pgsql_SUITE.erl @@ -51,6 +51,7 @@ init_per_suite(Config) -> Config. end_per_suite(_Config) -> + ok = emqx_authz:update(replace, []), emqx_ct_helpers:stop_apps([emqx_authz, emqx_resource]), meck:unload(emqx_resource). diff --git a/apps/emqx_authz/test/emqx_authz_redis_SUITE.erl b/apps/emqx_authz/test/emqx_authz_redis_SUITE.erl index 7c7990dbf..0eb42bdb8 100644 --- a/apps/emqx_authz/test/emqx_authz_redis_SUITE.erl +++ b/apps/emqx_authz/test/emqx_authz_redis_SUITE.erl @@ -50,6 +50,7 @@ init_per_suite(Config) -> Config. end_per_suite(_Config) -> + ok = emqx_authz:update(replace, []), emqx_ct_helpers:stop_apps([emqx_authz, emqx_resource]), meck:unload(emqx_resource).