style: erlfmt lib-ee/emqx_enterprise_conf

This commit is contained in:
Zaiming (Stone) Shi 2022-03-25 16:54:23 +01:00
parent 39d477e77c
commit 1aa8299261
4 changed files with 40 additions and 31 deletions

View File

@ -1,2 +1,4 @@
{erl_opts, [debug_info]}.
{deps, []}.
{project_plugins, [erlfmt]}.

View File

@ -1,14 +1,14 @@
{application, emqx_enterprise_conf,
[{description, "EMQX Enterprise configuration schema"},
{application, emqx_enterprise_conf, [
{description, "EMQX Enterprise configuration schema"},
{vsn, "0.1.0"},
{registered, []},
{applications,
[kernel,
{applications, [
kernel,
stdlib
]},
{env,[]},
{env, []},
{modules, []},
{licenses, ["Apache 2.0"]},
{links, []}
]}.
]}.

View File

@ -8,8 +8,7 @@
-export([namespace/0, roots/0, fields/1, translations/0, translation/1]).
-define(EE_SCHEMA_MODULES, [emqx_license_schema
]).
-define(EE_SCHEMA_MODULES, [emqx_license_schema]).
namespace() ->
emqx_conf_schema:namespace().
@ -20,7 +19,8 @@ roots() ->
Roots ++ Module:roots()
end,
emqx_conf_schema:roots(),
?EE_SCHEMA_MODULES).
?EE_SCHEMA_MODULES
).
fields(Name) ->
emqx_conf_schema:fields(Name).

View File

@ -20,7 +20,8 @@ all() ->
t_namespace(_Config) ->
?assertEqual(
emqx_conf_schema:namespace(),
emqx_enterprise_conf_schema:namespace()).
emqx_enterprise_conf_schema:namespace()
).
t_roots(_Config) ->
BaseRoots = emqx_conf_schema:roots(),
@ -28,19 +29,25 @@ t_roots(_Config) ->
?assertEqual([], BaseRoots -- EnterpriseRoots),
?assert(lists:any(
fun({license, _}) -> true;
?assert(
lists:any(
fun
({license, _}) -> true;
(_) -> false
end,
EnterpriseRoots)).
EnterpriseRoots
)
).
t_fields(_Config) ->
?assertEqual(
emqx_conf_schema:fields("node"),
emqx_enterprise_conf_schema:fields("node")).
emqx_enterprise_conf_schema:fields("node")
).
t_translations(_Config) ->
[Root | _] = emqx_enterprise_conf_schema:translations(),
?assertEqual(
emqx_conf_schema:translation(Root),
emqx_enterprise_conf_schema:translation(Root)).
emqx_enterprise_conf_schema:translation(Root)
).