Просмотр исходного кода

feat(ft-api): simplify config import test

Ilya Averyanov 2 лет назад
Родитель
Сommit
b568bda098
1 измененных файлов с 1 добавлено и 9 удалено
  1. 1 9
      apps/emqx_ft/test/emqx_ft_conf_SUITE.erl

+ 1 - 9
apps/emqx_ft/test/emqx_ft_conf_SUITE.erl

@@ -309,15 +309,7 @@ t_import(_Config) ->
             })
             })
         ),
         ),
 
 
-    {ok, #{filename := BackupFile}} = emqx_mgmt_data_backup:export(),
-    {ok, FileNames} = erl_tar:table(BackupFile, [compressed]),
-    [HoconFileName] = lists:filter(
-        fun(N) -> filename:basename(N) =:= "cluster.hocon" end, FileNames
-    ),
-    {ok, [{_, HoconConfig}]} = erl_tar:extract(BackupFile, [
-        memory, compressed, {files, [HoconFileName]}
-    ]),
-    {ok, BackupConfig} = hocon:binary(HoconConfig),
+    BackupConfig = emqx_config:get_raw([]),
     FTBackupConfig = maps:with([<<"file_transfer">>], BackupConfig),
     FTBackupConfig = maps:with([<<"file_transfer">>], BackupConfig),
 
 
     {ok, _} = emqx_ft_conf:update(mk_storage(true)),
     {ok, _} = emqx_ft_conf:update(mk_storage(true)),