Branch data Line data Source code
1 : : #include "spdlog/spdlog.h"
2 : : #include <gtest/gtest.h>
3 : : #include "tap.h"
4 : :
5 : :
6 : 1 : std::string pathData;
7 : :
8 : 1 : int main(int argc, char **argv) {
9 : 1 : testing::InitGoogleTest(&argc, argv);
10 : :
11 [ + - ]: 1 : if(2 == argc) {
12 : 1 : pathData = argv[1];
13 : : } else {
14 : 0 : pathData = ".";
15 : : }
16 : 1 : spdlog::info("use data path {}", pathData);
17 : :
18 : 1 : testing::TestEventListeners& listeners = testing::UnitTest::GetInstance()->listeners();
19 : 1 : listeners.Append(new tap::TapListener());
20 : 1 : spdlog::set_level(spdlog::level::debug);
21 : :
22 : 1 : spdlog::info("start run all tests");
23 : 1 : return RUN_ALL_TESTS();
24 [ + - ][ + - ]: 4 : }
|