fix(test): fix error in unit test.
This commit is contained in:
parent
c7806ebca2
commit
e1cd7710ed
|
@ -63,9 +63,11 @@ TEST_F(CfgTest, 02_Basic) {
|
||||||
|
|
||||||
EXPECT_EQ(cfgGetSize(pConfig), 6);
|
EXPECT_EQ(cfgGetSize(pConfig), 6);
|
||||||
|
|
||||||
int32_t size = taosArrayGetSize(pConfig->array);
|
int32_t size = cfgGetSize(pConfig);
|
||||||
for (int32_t i = 0; i < size; ++i) {
|
|
||||||
SConfigItem *pItem = (SConfigItem *)taosArrayGet(pConfig->array, i);
|
SConfigItem* pItem = NULL;
|
||||||
|
SConfigIter* pIter = cfgCreateIter(pConfig);
|
||||||
|
while((pItem == cfgNextIter(pIter)) != NULL) {
|
||||||
switch (pItem->dtype) {
|
switch (pItem->dtype) {
|
||||||
case CFG_DTYPE_BOOL:
|
case CFG_DTYPE_BOOL:
|
||||||
printf("index:%d, cfg:%s value:%d\n", size, pItem->name, pItem->bval);
|
printf("index:%d, cfg:%s value:%d\n", size, pItem->name, pItem->bval);
|
||||||
|
@ -90,9 +92,12 @@ TEST_F(CfgTest, 02_Basic) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
cfgDestroyIter(pIter);
|
||||||
|
|
||||||
EXPECT_EQ(cfgGetSize(pConfig), 6);
|
EXPECT_EQ(cfgGetSize(pConfig), 6);
|
||||||
|
|
||||||
SConfigItem *pItem = cfgGetItem(pConfig, "test_bool");
|
pItem = cfgGetItem(pConfig, "test_bool");
|
||||||
EXPECT_EQ(pItem->stype, CFG_STYPE_DEFAULT);
|
EXPECT_EQ(pItem->stype, CFG_STYPE_DEFAULT);
|
||||||
EXPECT_EQ(pItem->dtype, CFG_DTYPE_BOOL);
|
EXPECT_EQ(pItem->dtype, CFG_DTYPE_BOOL);
|
||||||
EXPECT_STREQ(pItem->name, "test_bool");
|
EXPECT_STREQ(pItem->name, "test_bool");
|
||||||
|
|
Loading…
Reference in New Issue