|
|
@@ -52,17 +52,12 @@ set_special_cfgs(emqx_exhook) ->
|
|
|
t_noserver_nohook(_) ->
|
|
|
emqx_exhook:disable(default),
|
|
|
?assertEqual([], ets:tab2list(emqx_hooks)),
|
|
|
-
|
|
|
- Opts = proplists:get_value(
|
|
|
- default,
|
|
|
- application:get_env(emqx_exhook, servers, [])
|
|
|
- ),
|
|
|
- ok = emqx_exhook:enable(default, Opts),
|
|
|
+ ok = emqx_exhook:enable(default),
|
|
|
?assertNotEqual([], ets:tab2list(emqx_hooks)).
|
|
|
|
|
|
t_cli_list(_) ->
|
|
|
meck_print(),
|
|
|
- ?assertEqual( [[emqx_exhook_server:format(Svr) || Svr <- emqx_exhook:list()]]
|
|
|
+ ?assertEqual( [[emqx_exhook_server:format(emqx_exhook_mngr:server(Name)) || Name <- emqx_exhook:list()]]
|
|
|
, emqx_exhook_cli:cli(["server", "list"])
|
|
|
),
|
|
|
unmeck_print().
|
|
|
@@ -71,7 +66,7 @@ t_cli_enable_disable(_) ->
|
|
|
meck_print(),
|
|
|
?assertEqual([already_started], emqx_exhook_cli:cli(["server", "enable", "default"])),
|
|
|
?assertEqual(ok, emqx_exhook_cli:cli(["server", "disable", "default"])),
|
|
|
- ?assertEqual([], emqx_exhook_cli:cli(["server", "list"])),
|
|
|
+ ?assertEqual([["name=default, hooks=#{}, active=false"]], emqx_exhook_cli:cli(["server", "list"])),
|
|
|
|
|
|
?assertEqual([not_running], emqx_exhook_cli:cli(["server", "disable", "default"])),
|
|
|
?assertEqual(ok, emqx_exhook_cli:cli(["server", "enable", "default"])),
|