test(statsd): fix raw config default value
This commit is contained in:
parent
4d705817d8
commit
dbf9bae7dc
|
@ -92,8 +92,10 @@ t_server_validator(_) ->
|
||||||
ok = emqx_common_test_helpers:load_config(emqx_statsd_schema, ?DEFAULT_CONF, #{
|
ok = emqx_common_test_helpers:load_config(emqx_statsd_schema, ?DEFAULT_CONF, #{
|
||||||
raw_with_default => true
|
raw_with_default => true
|
||||||
}),
|
}),
|
||||||
undefined = emqx_conf:get_raw([statsd, server], undefined),
|
DefaultServer = default_server(),
|
||||||
?assertMatch("127.0.0.1:8125", emqx_conf:get([statsd, server])),
|
?assertEqual(DefaultServer, emqx_conf:get_raw([statsd, server])),
|
||||||
|
DefaultServerStr = binary_to_list(DefaultServer),
|
||||||
|
?assertEqual(DefaultServerStr, emqx_conf:get([statsd, server])),
|
||||||
%% recover
|
%% recover
|
||||||
ok = emqx_common_test_helpers:load_config(emqx_statsd_schema, ?BASE_CONF, #{
|
ok = emqx_common_test_helpers:load_config(emqx_statsd_schema, ?BASE_CONF, #{
|
||||||
raw_with_default => true
|
raw_with_default => true
|
||||||
|
@ -204,3 +206,7 @@ request(Method, Body) ->
|
||||||
{ok, _Status, _} ->
|
{ok, _Status, _} ->
|
||||||
error
|
error
|
||||||
end.
|
end.
|
||||||
|
|
||||||
|
default_server() ->
|
||||||
|
{server, Schema} = lists:keyfind(server, 1, emqx_statsd_schema:fields("statsd")),
|
||||||
|
hocon_schema:field_schema(Schema, default).
|
||||||
|
|
Loading…
Reference in New Issue