chore(web hook): fix tests error
This commit is contained in:
parent
fa676ad957
commit
8ef4df4592
|
@ -106,18 +106,22 @@ t_valid(Config) ->
|
||||||
, {proto_ver, v5}
|
, {proto_ver, v5}
|
||||||
, {keepalive, 60}
|
, {keepalive, 60}
|
||||||
]),
|
]),
|
||||||
{ok, _} = emqtt:connect(C),
|
try
|
||||||
emqtt:subscribe(C, <<"TopicA">>, qos2),
|
{ok, _} = emqtt:connect(C),
|
||||||
emqtt:publish(C, <<"TopicA">>, <<"Payload...">>, qos2),
|
emqtt:subscribe(C, <<"TopicA">>, qos2),
|
||||||
emqtt:unsubscribe(C, <<"TopicA">>),
|
emqtt:publish(C, <<"TopicA">>, <<"Payload...">>, qos2),
|
||||||
emqtt:disconnect(C),
|
emqtt:unsubscribe(C, <<"TopicA">>),
|
||||||
[begin
|
emqtt:disconnect(C),
|
||||||
Maps = emqx_json:decode(P, [return_maps]),
|
timer:sleep(100),
|
||||||
validate_hook_resp(Maps),
|
[begin
|
||||||
validate_hook_headers(Headers)
|
Maps = emqx_json:decode(P, [return_maps]),
|
||||||
end
|
validate_hook_resp(Maps),
|
||||||
|| {{P, _Bool}, Headers} <- http_server:get_received_data()],
|
validate_hook_headers(Headers)
|
||||||
http_server:stop(ServerPid),
|
end
|
||||||
|
|| {{P, _Bool}, Headers} <- http_server:get_received_data()]
|
||||||
|
after
|
||||||
|
http_server:stop(ServerPid)
|
||||||
|
end,
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_check_hooked(_) ->
|
t_check_hooked(_) ->
|
||||||
|
|
Loading…
Reference in New Issue