fix(listeners): update the testcases for listeners
This commit is contained in:
parent
0af39e88a4
commit
7e53469bb8
|
@ -23,6 +23,7 @@
|
|||
|
||||
%% API functions
|
||||
-export([ start_link/0
|
||||
, stop/0
|
||||
, add_handler/2
|
||||
, remove_handler/1
|
||||
, update_config/3
|
||||
|
@ -68,6 +69,9 @@
|
|||
start_link() ->
|
||||
gen_server:start_link({local, ?MODULE}, ?MODULE, {}, []).
|
||||
|
||||
stop() ->
|
||||
gen_server:stop(?MODULE).
|
||||
|
||||
-spec update_config(module(), emqx_config:config_key_path(), emqx_config:update_args()) ->
|
||||
{ok, emqx_config:update_result()} | {error, emqx_config:update_error()}.
|
||||
update_config(SchemaModule, ConfKeyPath, UpdateArgs) ->
|
||||
|
|
|
@ -37,6 +37,14 @@ end_per_suite(_Config) ->
|
|||
application:stop(esockd),
|
||||
application:stop(cowboy).
|
||||
|
||||
init_per_testcase(_, Config) ->
|
||||
{ok, _} = emqx_config_handler:start_link(),
|
||||
Config.
|
||||
|
||||
end_per_testcase(_, _Config) ->
|
||||
_ = emqx_config_handler:stop(),
|
||||
ok.
|
||||
|
||||
t_start_stop_listeners(_) ->
|
||||
ok = emqx_listeners:start(),
|
||||
?assertException(error, _, emqx_listeners:start_listener({ws,{"127.0.0.1", 8083}, []})),
|
||||
|
|
Loading…
Reference in New Issue