20 lines
777 B
Erlang
20 lines
777 B
Erlang
%% @author:
|
|
%% @description:
|
|
-module(test_utils).
|
|
%% ====================================================================
|
|
%% API functions
|
|
%% ====================================================================
|
|
-include_lib("eunit/include/eunit.hrl").
|
|
-include_lib("emqx_rule_engine/include/rule_engine.hrl").
|
|
|
|
-compile([export_all, nowarn_export_all]).
|
|
|
|
%% ====================================================================
|
|
%% Internal functions
|
|
%% ====================================================================
|
|
resource_is_alive(Id) ->
|
|
{ok, #resource_params{status = #{is_alive := Alive}} = Params} = emqx_rule_registry:find_resource_params(Id),
|
|
ct:pal("Id: ~p, Alive: ~p, Resource ===> :~p~n", [Id, Alive, Params]),
|
|
?assertEqual(true, Alive),
|
|
Alive.
|