add coveriry
This commit is contained in:
parent
db03fbd896
commit
d0b26bf037
|
@ -175,4 +175,8 @@ IF(NOT TD_DARWIN)
|
||||||
NAME idxFstUT
|
NAME idxFstUT
|
||||||
COMMAND idxFstUT
|
COMMAND idxFstUT
|
||||||
)
|
)
|
||||||
|
add_test(
|
||||||
|
NAME idxFstTest
|
||||||
|
COMMAND idxFstTest
|
||||||
|
)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
|
|
||||||
|
#include <gtest/gtest.h>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -14,6 +15,12 @@
|
||||||
#include "tutil.h"
|
#include "tutil.h"
|
||||||
void* callback(void* s) { return s; }
|
void* callback(void* s) { return s; }
|
||||||
|
|
||||||
|
class FstEnv : public ::testing::Test {
|
||||||
|
protected:
|
||||||
|
virtual void SetUp() {}
|
||||||
|
virtual void TearDown() {}
|
||||||
|
};
|
||||||
|
|
||||||
static std::string fileName = TD_TMP_DIR_PATH "tindex.tindex";
|
static std::string fileName = TD_TMP_DIR_PATH "tindex.tindex";
|
||||||
class FstWriter {
|
class FstWriter {
|
||||||
public:
|
public:
|
||||||
|
@ -154,7 +161,7 @@ class FstReadMemory {
|
||||||
int32_t _size;
|
int32_t _size;
|
||||||
};
|
};
|
||||||
|
|
||||||
#define L 100
|
#define L 200
|
||||||
#define M 100
|
#define M 100
|
||||||
#define N 100
|
#define N 100
|
||||||
|
|
||||||
|
@ -637,23 +644,31 @@ void iterTFileReader(char* path, char* uid, char* colName, char* ver) {
|
||||||
tfileIteratorDestroy(iter);
|
tfileIteratorDestroy(iter);
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, char* argv[]) {
|
// int main(int argc, char* argv[]) {
|
||||||
// tool to check all kind of fst test
|
// // tool to check all kind of fst test
|
||||||
// if (argc > 1) { validateTFile(argv[1]); }
|
// // if (argc > 1) { validateTFile(argv[1]); }
|
||||||
// if (argc > 4) {
|
// // if (argc > 4) {
|
||||||
// path suid colName ver
|
// // path suid colName ver
|
||||||
// iterTFileReader(argv[1], argv[2], argv[3], argv[4]);
|
// // iterTFileReader(argv[1], argv[2], argv[3], argv[4]);
|
||||||
//}
|
// //}
|
||||||
checkFstCheckIterator1();
|
// checkFstCheckIterator1();
|
||||||
// checkFstCheckIterator2();
|
// // checkFstCheckIterator2();
|
||||||
// checkFstCheckIteratorPrefix();
|
// // checkFstCheckIteratorPrefix();
|
||||||
// checkFstCheckIteratorRange1();
|
// // checkFstCheckIteratorRange1();
|
||||||
// checkFstCheckIteratorRange2();
|
// // checkFstCheckIteratorRange2();
|
||||||
// checkFstCheckIteratorRange3();
|
// // checkFstCheckIteratorRange3();
|
||||||
// checkFstLongTerm();
|
// // checkFstLongTerm();
|
||||||
// checkFstPrefixSearch();
|
// // checkFstPrefixSearch();
|
||||||
|
|
||||||
// checkMillonWriteAndReadOfFst();
|
// // checkMillonWriteAndReadOfFst();
|
||||||
|
|
||||||
return 1;
|
// return 1;
|
||||||
}
|
// }
|
||||||
|
TEST_F(FstEnv, checkIterator1) { checkFstCheckIterator1(); }
|
||||||
|
TEST_F(FstEnv, checkItertor2) { checkFstCheckIterator2(); }
|
||||||
|
TEST_F(FstEnv, checkPrefix) { checkFstCheckIteratorPrefix(); }
|
||||||
|
TEST_F(FstEnv, checkRange1) { checkFstCheckIteratorRange1(); }
|
||||||
|
TEST_F(FstEnv, checkRange2) { checkFstCheckIteratorRange2(); }
|
||||||
|
TEST_F(FstEnv, checkRange3) { checkFstCheckIteratorRange3(); }
|
||||||
|
TEST_F(FstEnv, checkLongTerm) { checkFstLongTerm(); }
|
||||||
|
TEST_F(FstEnv, checkMillonWriteData) { checkMillonWriteAndReadOfFst(); }
|
||||||
|
|
Loading…
Reference in New Issue