Commit 4bc4c811 authored by 余昆's avatar 余昆
Browse files

Merge remote-tracking branch 'upstream/branch-0.5.0' into branch-0.5.0-yk


Former-commit-id: 80690c48d7329fc63de605fb8bd301215fcacadc
parents 8e93c4d8 69274490
Loading
Loading
Loading
Loading
+10 −8
Original line number Diff line number Diff line
@@ -18,11 +18,13 @@
#include <gtest/gtest.h>
#include <gtest/gtest-death-test.h>

#include "config/ConfigMgr.h"
#include "config/YamlConfigMgr.h"
#include "utils/CommonUtil.h"
#include "utils/ValidationUtil.h"
#include "server/Config.h"

using namespace milvus;

namespace {

static const char *CONFIG_FILE_PATH = "./milvus/conf/server_config.yaml";
@@ -35,16 +37,16 @@ static constexpr uint64_t GB = MB * 1024;
} // namespace

TEST(ConfigTest, CONFIG_TEST) {
    milvus::server::ConfigMgr *config_mgr = milvus::server::ConfigMgr::GetInstance();
    server::ConfigMgr *config_mgr = server::YamlConfigMgr::GetInstance();

    milvus::ErrorCode err = config_mgr->LoadConfigFile("");
    ASSERT_EQ(err, milvus::SERVER_UNEXPECTED_ERROR);
    milvus::Status s = config_mgr->LoadConfigFile("");
    ASSERT_FALSE(s.ok());

    err = config_mgr->LoadConfigFile(LOG_FILE_PATH);
    ASSERT_EQ(err, milvus::SERVER_UNEXPECTED_ERROR);
    s = config_mgr->LoadConfigFile(LOG_FILE_PATH);
    ASSERT_FALSE(s.ok());

    err = config_mgr->LoadConfigFile(CONFIG_FILE_PATH);
    ASSERT_EQ(err, milvus::SERVER_SUCCESS);
    s = config_mgr->LoadConfigFile(CONFIG_FILE_PATH);
    ASSERT_TRUE(s.ok());

    config_mgr->Print();