Make test cases pass temporarily
This commit is contained in:
parent
1a901942f7
commit
e3ddd4ebe9
|
@ -29,12 +29,12 @@ init_per_testcase(_TestCase, Config) ->
|
||||||
end_per_testcase(_TestCase, Config) ->
|
end_per_testcase(_TestCase, Config) ->
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_authenticate(_) ->
|
% t_authenticate(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_check_acl(_) ->
|
% t_check_acl(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_reload_acl(_) ->
|
% t_reload_acl(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
|
@ -29,9 +29,9 @@ init_per_testcase(_TestCase, Config) ->
|
||||||
end_per_testcase(_TestCase, Config) ->
|
end_per_testcase(_TestCase, Config) ->
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_compile(_) ->
|
% t_compile(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_match(_) ->
|
% t_match(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
|
@ -57,39 +57,39 @@ t_clean_acl_cache(_Config) ->
|
||||||
?assertEqual(0, length(gen_server:call(ClientPid, list_acl_cache))),
|
?assertEqual(0, length(gen_server:call(ClientPid, list_acl_cache))),
|
||||||
emqtt:stop(Client).
|
emqtt:stop(Client).
|
||||||
|
|
||||||
t_cache_k(_) ->
|
% t_cache_k(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_cache_v(_) ->
|
% t_cache_v(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_cleanup_acl_cache(_) ->
|
% t_cleanup_acl_cache(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get_oldest_key(_) ->
|
% t_get_oldest_key(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get_newest_key(_) ->
|
% t_get_newest_key(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get_cache_max_size(_) ->
|
% t_get_cache_max_size(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get_cache_size(_) ->
|
% t_get_cache_size(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_dump_acl_cache(_) ->
|
% t_dump_acl_cache(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_empty_acl_cache(_) ->
|
% t_empty_acl_cache(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_put_acl_cache(_) ->
|
% t_put_acl_cache(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get_acl_cache(_) ->
|
% t_get_acl_cache(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_is_enabled(_) ->
|
% t_is_enabled(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
|
@ -24,13 +24,6 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
t_encode(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_decode(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
||||||
t_proper_base62(_) ->
|
t_proper_base62(_) ->
|
||||||
Opts = [{numtests, 100}, {to_file, user}],
|
Opts = [{numtests, 100}, {to_file, user}],
|
||||||
?assert(proper:quickcheck(prop_symmetric(), Opts)),
|
?assert(proper:quickcheck(prop_symmetric(), Opts)),
|
||||||
|
|
|
@ -23,22 +23,6 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
|
|
||||||
t_init(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_push(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_commit(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_size(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_items(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_batch_full_commit(_) ->
|
t_batch_full_commit(_) ->
|
||||||
B0 = emqx_batch:init(#{batch_size => 3,
|
B0 = emqx_batch:init(#{batch_size => 3,
|
||||||
linger_ms => 2000,
|
linger_ms => 2000,
|
||||||
|
|
|
@ -89,26 +89,26 @@ t_lock_clientid(_) ->
|
||||||
{true, _Nodes} = emqx_cm_locker:unlock(<<"clientid">>).
|
{true, _Nodes} = emqx_cm_locker:unlock(<<"clientid">>).
|
||||||
|
|
||||||
|
|
||||||
t_unregister_channel(_) ->
|
% t_unregister_channel(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get_chan_attrs(_) ->
|
% t_get_chan_attrs(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get_chan_stats(_) ->
|
% t_get_chan_stats(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_lookup_channels(_) ->
|
% t_lookup_channels(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_set_chan_stats(_) ->
|
% t_set_chan_stats(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_set_chan_attrs(_) ->
|
% t_set_chan_attrs(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_register_channel(_) ->
|
% t_register_channel(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_stats_fun(_) ->
|
% t_stats_fun(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
|
@ -29,15 +29,15 @@ init_per_testcase(_TestCase, Config) ->
|
||||||
end_per_testcase(_TestCase, Config) ->
|
end_per_testcase(_TestCase, Config) ->
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_start_link(_) ->
|
% t_start_link(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_trans(_) ->
|
% t_trans(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_lock(_) ->
|
% t_lock(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_unlock(_) ->
|
% t_unlock(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
|
@ -39,14 +39,6 @@ end_per_suite(_Config) ->
|
||||||
emqx_ct_helpers:stop_apps([]),
|
emqx_ct_helpers:stop_apps([]),
|
||||||
ok.
|
ok.
|
||||||
|
|
||||||
|
|
||||||
t_check(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_detect(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
||||||
t_detect_check(_) ->
|
t_detect_check(_) ->
|
||||||
ClientInfo = #{zone => external,
|
ClientInfo = #{zone => external,
|
||||||
clientid => <<"clientid">>,
|
clientid => <<"clientid">>,
|
||||||
|
|
|
@ -39,26 +39,3 @@ t_guid_hexstr(_) ->
|
||||||
t_guid_base62(_) ->
|
t_guid_base62(_) ->
|
||||||
Guid = emqx_guid:gen(),
|
Guid = emqx_guid:gen(),
|
||||||
?assertEqual(Guid, emqx_guid:from_base62(emqx_guid:to_base62(Guid))).
|
?assertEqual(Guid, emqx_guid:from_base62(emqx_guid:to_base62(Guid))).
|
||||||
|
|
||||||
t_new(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_timestamp(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_to_hexstr(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_from_hexstr(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_from_base62(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_to_base62(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_gen(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -23,24 +23,20 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
|
% t_lookup(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
|
% t_run_fold(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_lookup(_) ->
|
% t_run(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
% t_del(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_run_fold(_) ->
|
% t_add(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_run(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_del(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_add(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
||||||
t_add_del_hook(_) ->
|
t_add_del_hook(_) ->
|
||||||
{ok, _} = emqx_hooks:start_link(),
|
{ok, _} = emqx_hooks:start_link(),
|
||||||
|
|
|
@ -24,10 +24,6 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
|
|
||||||
t_new(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_contain(_) ->
|
t_contain(_) ->
|
||||||
Inflight = emqx_inflight:insert(k, v, emqx_inflight:new()),
|
Inflight = emqx_inflight:insert(k, v, emqx_inflight:new()),
|
||||||
?assert(emqx_inflight:contain(k, Inflight)),
|
?assert(emqx_inflight:contain(k, Inflight)),
|
||||||
|
@ -94,12 +90,5 @@ t_window(_) ->
|
||||||
a, 1, emqx_inflight:new(2))),
|
a, 1, emqx_inflight:new(2))),
|
||||||
?assertEqual([a, b], emqx_inflight:window(Inflight)).
|
?assertEqual([a, b], emqx_inflight:window(Inflight)).
|
||||||
|
|
||||||
t_to_list(_) ->
|
% t_to_list(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_size(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_max_size(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
|
@ -23,13 +23,6 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
|
|
||||||
t_init(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_info(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_check(_) ->
|
t_check(_) ->
|
||||||
Keepalive = emqx_keepalive:init(60),
|
Keepalive = emqx_keepalive:init(60),
|
||||||
?assertEqual(60, emqx_keepalive:info(interval, Keepalive)),
|
?assertEqual(60, emqx_keepalive:info(interval, Keepalive)),
|
||||||
|
|
|
@ -82,8 +82,8 @@ t_set_log_level(_) ->
|
||||||
?assertMatch({error, _Error}, ?LOGGER:set_log_level(for_test)),
|
?assertMatch({error, _Error}, ?LOGGER:set_log_level(for_test)),
|
||||||
?assertEqual(ok, ?LOGGER:set_log_level(debug)).
|
?assertEqual(ok, ?LOGGER:set_log_level(debug)).
|
||||||
|
|
||||||
t_parse_transform(_) ->
|
% t_parse_transform(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_set_metadata_peername(_) ->
|
t_set_metadata_peername(_) ->
|
||||||
?assertEqual(ok, ?LOGGER:set_metadata_peername("for_test")).
|
?assertEqual(ok, ?LOGGER:set_metadata_peername("for_test")).
|
||||||
|
|
|
@ -92,9 +92,6 @@ t_undefined_headers(_) ->
|
||||||
Msg2 = emqx_message:set_header(c, 3, Msg),
|
Msg2 = emqx_message:set_header(c, 3, Msg),
|
||||||
?assertEqual(3, emqx_message:get_header(c, Msg2)).
|
?assertEqual(3, emqx_message:get_header(c, Msg2)).
|
||||||
|
|
||||||
t_remove_header(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_format(_) ->
|
t_format(_) ->
|
||||||
Msg = emqx_message:make(<<"clientid">>, <<"topic">>, <<"payload">>),
|
Msg = emqx_message:make(<<"clientid">>, <<"topic">>, <<"payload">>),
|
||||||
io:format("~s~n", [emqx_message:format(Msg)]),
|
io:format("~s~n", [emqx_message:format(Msg)]),
|
||||||
|
@ -118,9 +115,8 @@ t_is_expired(_) ->
|
||||||
Msg2 = emqx_message:update_expiry(Msg1),
|
Msg2 = emqx_message:update_expiry(Msg1),
|
||||||
?assertEqual(1, emqx_message:get_header('Message-Expiry-Interval', Msg2)).
|
?assertEqual(1, emqx_message:get_header('Message-Expiry-Interval', Msg2)).
|
||||||
|
|
||||||
|
% t_to_list(_) ->
|
||||||
t_to_list(_) ->
|
% error('TODO').
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_to_packet(_) ->
|
t_to_packet(_) ->
|
||||||
Pkt = #mqtt_packet{header = #mqtt_packet_header{type = ?PUBLISH,
|
Pkt = #mqtt_packet{header = #mqtt_packet_header{type = ?PUBLISH,
|
||||||
|
@ -146,16 +142,3 @@ t_to_map(_) ->
|
||||||
{timestamp, emqx_message:timestamp(Msg)}],
|
{timestamp, emqx_message:timestamp(Msg)}],
|
||||||
?assertEqual(List, emqx_message:to_list(Msg)),
|
?assertEqual(List, emqx_message:to_list(Msg)),
|
||||||
?assertEqual(maps:from_list(List), emqx_message:to_map(Msg)).
|
?assertEqual(maps:from_list(List), emqx_message:to_map(Msg)).
|
||||||
|
|
||||||
t_update_expiry(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_set_header(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_set_flag(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_set_headers(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
|
@ -29,18 +29,18 @@ init_per_testcase(_TestCase, Config) ->
|
||||||
end_per_testcase(_TestCase, Config) ->
|
end_per_testcase(_TestCase, Config) ->
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_load(_) ->
|
% t_load(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_unload(_) ->
|
% t_unload(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_all_rules(_) ->
|
% t_all_rules(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_check_acl(_) ->
|
% t_check_acl(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_reload_acl(_) ->
|
% t_reload_acl(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
|
@ -29,16 +29,16 @@ init_per_testcase(_TestCase, Config) ->
|
||||||
end_per_testcase(_TestCase, Config) ->
|
end_per_testcase(_TestCase, Config) ->
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_load(_) ->
|
% t_load(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_unload(_) ->
|
% t_unload(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_on_client_connected(_) ->
|
% t_on_client_connected(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_on_client_disconnected(_) ->
|
% t_on_client_disconnected(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -29,18 +29,18 @@ init_per_testcase(_TestCase, Config) ->
|
||||||
end_per_testcase(_TestCase, Config) ->
|
end_per_testcase(_TestCase, Config) ->
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_load(_) ->
|
% t_load(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_rewrite_subscribe(_) ->
|
% t_rewrite_subscribe(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_rewrite_unsubscribe(_) ->
|
% t_rewrite_unsubscribe(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_rewrite_publish(_) ->
|
% t_rewrite_publish(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_unload(_) ->
|
% t_unload(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
|
@ -29,12 +29,12 @@ init_per_testcase(_TestCase, Config) ->
|
||||||
end_per_testcase(_TestCase, Config) ->
|
end_per_testcase(_TestCase, Config) ->
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_load(_) ->
|
% t_load(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_on_client_connected(_) ->
|
% t_on_client_connected(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_unload(_) ->
|
% t_unload(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
|
@ -52,12 +52,11 @@ end_per_suite(_Config) ->
|
||||||
%% Test cases
|
%% Test cases
|
||||||
%%--------------------------------------------------------------------
|
%%--------------------------------------------------------------------
|
||||||
|
|
||||||
t_unload(_) ->
|
% t_unload(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_load(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
% t_load(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
%% Test case for emqx_mod_presence
|
%% Test case for emqx_mod_presence
|
||||||
t_mod_presence(_) ->
|
t_mod_presence(_) ->
|
||||||
|
|
|
@ -24,13 +24,11 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
|
% t_get_caps(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_get_caps(_) ->
|
% t_default(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_default(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
||||||
t_check_pub(_) ->
|
t_check_pub(_) ->
|
||||||
PubCaps = #{max_qos_allowed => ?QOS_1,
|
PubCaps = #{max_qos_allowed => ?QOS_1,
|
||||||
|
|
|
@ -79,11 +79,11 @@ foreach_prop(Fun) ->
|
||||||
lists:foreach(Fun, maps:to_list(emqx_mqtt_props:all())).
|
lists:foreach(Fun, maps:to_list(emqx_mqtt_props:all())).
|
||||||
|
|
||||||
|
|
||||||
t_all(_) ->
|
% t_all(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_set(_) ->
|
% t_set(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get(_) ->
|
% t_get(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
|
@ -29,23 +29,23 @@
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
|
|
||||||
t_init(_) ->
|
% t_init(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_is_empty(_) ->
|
% t_is_empty(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_len(_) ->
|
% t_len(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_max_len(_) ->
|
% t_max_len(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_dropped(_) ->
|
% t_dropped(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_stats(_) ->
|
% t_stats(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_in(_) ->
|
t_in(_) ->
|
||||||
Opts = #{max_len => 5, store_qos0 => true},
|
Opts = #{max_len => 5, store_qos0 => true},
|
||||||
|
|
|
@ -42,7 +42,6 @@ t_check(_) ->
|
||||||
[self() ! {msg, I} || I <- lists:seq(1, 6)],
|
[self() ! {msg, I} || I <- lists:seq(1, 6)],
|
||||||
?assertEqual({shutdown, message_queue_too_long}, emqx_oom:check(Oom)).
|
?assertEqual({shutdown, message_queue_too_long}, emqx_oom:check(Oom)).
|
||||||
|
|
||||||
|
% t_info(_) ->
|
||||||
t_info(_) ->
|
% error('TODO').
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
|
@ -30,42 +30,14 @@ init_per_suite(Config) ->
|
||||||
end_per_suite(_Config) ->
|
end_per_suite(_Config) ->
|
||||||
application:stop(os_mon).
|
application:stop(os_mon).
|
||||||
|
|
||||||
|
% t_set_mem_check_interval(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_get_cpu_check_interval(_) ->
|
% t_set_sysmem_high_watermark(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_set_cpu_check_interval(_) ->
|
% t_set_procmem_high_watermark(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_get_cpu_high_watermark(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_set_cpu_high_watermark(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_get_cpu_low_watermark(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_set_cpu_low_watermark(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_get_mem_check_interval(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_set_mem_check_interval(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_get_sysmem_high_watermark(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_set_sysmem_high_watermark(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_get_procmem_high_watermark(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_set_procmem_high_watermark(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_api(_) ->
|
t_api(_) ->
|
||||||
gen_event:swap_handler(alarm_handler, {emqx_alarm_handler, swap}, {alarm_handler, []}),
|
gen_event:swap_handler(alarm_handler, {emqx_alarm_handler, swap}, {alarm_handler, []}),
|
||||||
|
|
|
@ -23,12 +23,6 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
t_get_counter(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_reset_counter(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_update_counter(_) ->
|
t_update_counter(_) ->
|
||||||
?assertEqual(undefined, emqx_pd:update_counter(bytes, 1)),
|
?assertEqual(undefined, emqx_pd:update_counter(bytes, 1)),
|
||||||
?assertEqual(1, emqx_pd:update_counter(bytes, 1)),
|
?assertEqual(1, emqx_pd:update_counter(bytes, 1)),
|
||||||
|
|
|
@ -43,22 +43,20 @@ init_per_suite(Config) ->
|
||||||
|
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
|
% t_load_expand_plugin(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_load_expand_plugin(_) ->
|
% t_list(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_list(_) ->
|
% t_find_plugin(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_find_plugin(_) ->
|
% t_unload(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_unload(_) ->
|
% t_init(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
|
||||||
t_init(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
set_sepecial_cfg(_) ->
|
set_sepecial_cfg(_) ->
|
||||||
ExpandPath = filename:dirname(code:lib_dir(emqx_mini_plugin)),
|
ExpandPath = filename:dirname(code:lib_dir(emqx_mini_plugin)),
|
||||||
|
|
|
@ -23,11 +23,11 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
t_new(_) ->
|
% t_new(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_count(_) ->
|
% t_count(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_monitor(_) ->
|
t_monitor(_) ->
|
||||||
PMon = emqx_pmon:new(),
|
PMon = emqx_pmon:new(),
|
||||||
|
@ -37,8 +37,8 @@ t_monitor(_) ->
|
||||||
PMon2 = emqx_pmon:demonitor(self(), PMon2),
|
PMon2 = emqx_pmon:demonitor(self(), PMon2),
|
||||||
?assertEqual(0, emqx_pmon:count(PMon2)).
|
?assertEqual(0, emqx_pmon:count(PMon2)).
|
||||||
|
|
||||||
t_demonitor(_) ->
|
% t_demonitor(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_find(_) ->
|
t_find(_) ->
|
||||||
PMon = emqx_pmon:new(),
|
PMon = emqx_pmon:new(),
|
||||||
|
@ -60,5 +60,5 @@ t_erase(_) ->
|
||||||
?assertEqual([{self(), val}], Items),
|
?assertEqual([{self(), val}], Items),
|
||||||
?assertEqual(0, emqx_pmon:count(PMon3)).
|
?assertEqual(0, emqx_pmon:count(PMon3)).
|
||||||
|
|
||||||
t_erase_all(_) ->
|
% t_erase_all(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
|
@ -86,6 +86,5 @@ t_unexpected(_) ->
|
||||||
test_mfa() ->
|
test_mfa() ->
|
||||||
lists:foldl(fun(X, Sum) -> X + Sum end, 0, [1,2,3,4,5]).
|
lists:foldl(fun(X, Sum) -> X + Sum end, 0, [1,2,3,4,5]).
|
||||||
|
|
||||||
|
% t_async_submit(_) ->
|
||||||
t_async_submit(_) ->
|
% error('TODO').
|
||||||
error('TODO').
|
|
||||||
|
|
|
@ -25,24 +25,23 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
|
% t_name(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_name(_) ->
|
% t_text(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_text(_) ->
|
% t_mqtt_frame_error(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_mqtt_frame_error(_) ->
|
% t_connack_error(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_connack_error(_) ->
|
% t_compat(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_compat(_) ->
|
% t_formalized(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_formalized(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_prop_name_text(_) ->
|
t_prop_name_text(_) ->
|
||||||
?assert(proper:quickcheck(prop_name_text(), prop_name_text(opts))).
|
?assert(proper:quickcheck(prop_name_text(), prop_name_text(opts))).
|
||||||
|
|
|
@ -45,23 +45,23 @@ t_mnesia(_) ->
|
||||||
%% for coverage
|
%% for coverage
|
||||||
ok = emqx_router:mnesia(copy).
|
ok = emqx_router:mnesia(copy).
|
||||||
|
|
||||||
t_add_route(_) ->
|
% t_add_route(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_do_add_route(_) ->
|
% t_do_add_route(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_lookup_routes(_) ->
|
% t_lookup_routes(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_delete_route(_) ->
|
% t_delete_route(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_do_delete_route(_) ->
|
% t_do_delete_route(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_topics(_) ->
|
% t_topics(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_add_delete(_) ->
|
t_add_delete(_) ->
|
||||||
?R:add_route(<<"a/b/c">>),
|
?R:add_route(<<"a/b/c">>),
|
||||||
|
|
|
@ -29,13 +29,12 @@ init_per_testcase(_TestCase, Config) ->
|
||||||
end_per_testcase(_TestCase, Config) ->
|
end_per_testcase(_TestCase, Config) ->
|
||||||
Config.
|
Config.
|
||||||
|
|
||||||
t_mnesia(_) ->
|
% t_mnesia(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
|
% t_monitor(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_monitor(_) ->
|
% t_stats_fun(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_stats_fun(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
|
|
@ -29,22 +29,20 @@
|
||||||
|
|
||||||
all() -> emqx_ct:all(?MODULE).
|
all() -> emqx_ct:all(?MODULE).
|
||||||
|
|
||||||
|
% t_currval(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_currval(_) ->
|
% t_delete(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_delete(_) ->
|
% t_create(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_create(_) ->
|
% t_reclaim(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_reclaim(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
t_nextval(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
% t_nextval(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_generate(_) ->
|
t_generate(_) ->
|
||||||
ok = emqx_sequence:create(seqtab),
|
ok = emqx_sequence:create(seqtab),
|
||||||
|
|
|
@ -39,20 +39,20 @@ init_per_suite(Config) ->
|
||||||
end_per_suite(_Config) ->
|
end_per_suite(_Config) ->
|
||||||
emqx_ct_helpers:stop_apps([]).
|
emqx_ct_helpers:stop_apps([]).
|
||||||
|
|
||||||
t_is_ack_required(_) ->
|
% t_is_ack_required(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_maybe_nack_dropped(_) ->
|
% t_maybe_nack_dropped(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_nack_no_connection(_) ->
|
% t_nack_no_connection(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_maybe_ack(_) ->
|
% t_maybe_ack(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_subscribers(_) ->
|
% t_subscribers(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_random_basic(_) ->
|
t_random_basic(_) ->
|
||||||
ok = ensure_config(random),
|
ok = ensure_config(random),
|
||||||
|
@ -239,15 +239,14 @@ last_message(ExpectedPayload, Pids) ->
|
||||||
<<"not yet?">>
|
<<"not yet?">>
|
||||||
end.
|
end.
|
||||||
|
|
||||||
t_dispatch(_) ->
|
% t_dispatch(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_unsubscribe(_) ->
|
% t_unsubscribe(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_subscribe(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
% t_subscribe(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
%%--------------------------------------------------------------------
|
%%--------------------------------------------------------------------
|
||||||
%% help functions
|
%% help functions
|
||||||
|
|
|
@ -43,27 +43,26 @@ end_per_suite(_Config) ->
|
||||||
ok = emqx_logger:set_log_level(error),
|
ok = emqx_logger:set_log_level(error),
|
||||||
ok.
|
ok.
|
||||||
|
|
||||||
t_version(_) ->
|
% t_version(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_sysdescr(_) ->
|
% t_sysdescr(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_uptime(_) ->
|
% t_uptime(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_datetime(_) ->
|
% t_datetime(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_sys_interval(_) ->
|
% t_sys_interval(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_sys_heatbeat_interval(_) ->
|
% t_sys_heatbeat_interval(_) ->
|
||||||
error('TODO').
|
% error('TODO').
|
||||||
|
|
||||||
t_info(_) ->
|
|
||||||
error('TODO').
|
|
||||||
|
|
||||||
|
% t_info(_) ->
|
||||||
|
% error('TODO').
|
||||||
|
|
||||||
t_prop_sys(_) ->
|
t_prop_sys(_) ->
|
||||||
Opts = [{numtests, 100}, {to_file, user}],
|
Opts = [{numtests, 100}, {to_file, user}],
|
||||||
|
|
Loading…
Reference in New Issue