test(emqx_ee_bridge): fix bridge enable/disable in kafka producer suite

This commit is contained in:
Erik Timan 2023-01-13 13:50:37 +01:00
parent 8dd52e5a6e
commit 7a17fb7308
1 changed files with 8 additions and 7 deletions

View File

@ -220,9 +220,10 @@ kafka_bridge_rest_api_helper(Config) ->
BridgeIdUrlEnc = BridgeType ++ UrlEscColon ++ BridgeName, BridgeIdUrlEnc = BridgeType ++ UrlEscColon ++ BridgeName,
BridgesParts = ["bridges"], BridgesParts = ["bridges"],
BridgesPartsIdDeleteAlsoActions = ["bridges", BridgeIdUrlEnc ++ "?also_delete_dep_actions"], BridgesPartsIdDeleteAlsoActions = ["bridges", BridgeIdUrlEnc ++ "?also_delete_dep_actions"],
OpUrlFun = fun(OpName) -> ["bridges", BridgeIdUrlEnc, "operation", OpName] end, OpUrlFun = fun(OpName) -> ["bridges", BridgeIdUrlEnc, OpName] end,
BridgesPartsOpDisable = OpUrlFun("disable"), EnableFun = fun(Enable) -> ["bridges", BridgeIdUrlEnc, "enable", Enable] end,
BridgesPartsOpEnable = OpUrlFun("enable"), BridgesPartsOpDisable = EnableFun("false"),
BridgesPartsOpEnable = EnableFun("true"),
BridgesPartsOpRestart = OpUrlFun("restart"), BridgesPartsOpRestart = OpUrlFun("restart"),
BridgesPartsOpStop = OpUrlFun("stop"), BridgesPartsOpStop = OpUrlFun("stop"),
%% List bridges %% List bridges
@ -321,10 +322,10 @@ kafka_bridge_rest_api_helper(Config) ->
?assertEqual(0, emqx_resource_metrics:retried_failed_get(ResourceId)), ?assertEqual(0, emqx_resource_metrics:retried_failed_get(ResourceId)),
?assertEqual(0, emqx_resource_metrics:retried_success_get(ResourceId)), ?assertEqual(0, emqx_resource_metrics:retried_success_get(ResourceId)),
%% Perform operations %% Perform operations
{ok, 200, _} = show(http_post(show(BridgesPartsOpDisable), #{})), {ok, 204, _} = show(http_put(show(BridgesPartsOpDisable), #{})),
{ok, 200, _} = show(http_post(show(BridgesPartsOpDisable), #{})), {ok, 204, _} = show(http_put(show(BridgesPartsOpDisable), #{})),
{ok, 200, _} = show(http_post(show(BridgesPartsOpEnable), #{})), {ok, 204, _} = show(http_put(show(BridgesPartsOpEnable), #{})),
{ok, 200, _} = show(http_post(show(BridgesPartsOpEnable), #{})), {ok, 204, _} = show(http_put(show(BridgesPartsOpEnable), #{})),
{ok, 200, _} = show(http_post(show(BridgesPartsOpStop), #{})), {ok, 200, _} = show(http_post(show(BridgesPartsOpStop), #{})),
{ok, 200, _} = show(http_post(show(BridgesPartsOpStop), #{})), {ok, 200, _} = show(http_post(show(BridgesPartsOpStop), #{})),
{ok, 200, _} = show(http_post(show(BridgesPartsOpRestart), #{})), {ok, 200, _} = show(http_post(show(BridgesPartsOpRestart), #{})),