From 4a336b6b4e4ec32085106688ca0c713d78576f1b Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Mon, 28 Feb 2022 09:58:55 +0100 Subject: [PATCH] test: add eunit test for schema dump --- apps/emqx_conf/test/emqx_conf_schema_tests.erl | 13 +++++++++++++ .../test/emqx_enterprise_conf_schema_tests.erl | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 apps/emqx_conf/test/emqx_conf_schema_tests.erl create mode 100644 lib-ee/emqx_enterprise_conf/test/emqx_enterprise_conf_schema_tests.erl diff --git a/apps/emqx_conf/test/emqx_conf_schema_tests.erl b/apps/emqx_conf/test/emqx_conf_schema_tests.erl new file mode 100644 index 000000000..1d962b514 --- /dev/null +++ b/apps/emqx_conf/test/emqx_conf_schema_tests.erl @@ -0,0 +1,13 @@ +%%-------------------------------------------------------------------- +%% Copyright (c) 2022 EMQ Technologies Co., Ltd. All Rights Reserved. +%%-------------------------------------------------------------------- + +-module(emqx_conf_schema_tests). + +-include_lib("eunit/include/eunit.hrl"). + +doc_gen_test() -> + Dir = "tmp", + ok = filelib:ensure_dir(filename:join("tmp", foo)), + _ = emqx_conf:dump_schema(Dir), + ok. diff --git a/lib-ee/emqx_enterprise_conf/test/emqx_enterprise_conf_schema_tests.erl b/lib-ee/emqx_enterprise_conf/test/emqx_enterprise_conf_schema_tests.erl new file mode 100644 index 000000000..a24f3c3f7 --- /dev/null +++ b/lib-ee/emqx_enterprise_conf/test/emqx_enterprise_conf_schema_tests.erl @@ -0,0 +1,13 @@ +%%-------------------------------------------------------------------- +%% Copyright (c) 2022 EMQ Technologies Co., Ltd. All Rights Reserved. +%%-------------------------------------------------------------------- + +-module(emqx_enterprise_conf_schema_tests). + +-include_lib("eunit/include/eunit.hrl"). + +doc_gen_test() -> + Dir = "tmp", + ok = filelib:ensure_dir(filename:join("tmp", foo)), + _ = emqx_conf:dump_schema(Dir, emqx_enterprise_conf_schema), + ok.