Преглед изворни кода

chore(tests): fix tests error for web hook

zhanghongtong пре 5 година
родитељ
комит
53992ba138
1 измењених фајлова са 5 додато и 2 уклоњено
  1. 5 2
      apps/emqx_web_hook/test/http_server.erl

+ 5 - 2
apps/emqx_web_hook/test/http_server.erl

@@ -21,6 +21,9 @@
 %%--------------------------------------------------------------------
 %%--------------------------------------------------------------------
 
 
 start_link() ->
 start_link() ->
+    stop_http(),
+    stop_https(),
+    timer:sleep(100),
     gen_server:start_link(?MODULE, [], []).
     gen_server:start_link(?MODULE, [], []).
 
 
 init([]) ->
 init([]) ->
@@ -74,11 +77,11 @@ start_https(Port) ->
     io:format(standard_error, "[TEST LOG] Start https server on 8888 successfully!~n", []).
     io:format(standard_error, "[TEST LOG] Start https server on 8888 successfully!~n", []).
 
 
 stop_http() ->
 stop_http() ->
-    ok = cowboy:stop_listener(http),
+    cowboy:stop_listener(http),
     io:format("[TEST LOG] Stopped http server on 9999").
     io:format("[TEST LOG] Stopped http server on 9999").
 
 
 stop_https() ->
 stop_https() ->
-    ok = cowboy:stop_listener(https),
+    cowboy:stop_listener(https),
     io:format("[TEST LOG] Stopped https server on 8888").
     io:format("[TEST LOG] Stopped https server on 8888").
 
 
 compile_router() ->
 compile_router() ->