5 #include <gtest/gtest.h>
6 #include <gmock/gmock.h>
8 #define GTEST_DEFAULT_RESULT_FILEPATH "/tmp/Gtest_Report/"
9 #define GTEST_DEFAULT_RESULT_FILENAME "xupnp_gtest_report.xml"
10 #define GTEST_REPORT_FILEPATH_SIZE 128
12 GTEST_API_
int main(
int argc,
char *argv[])
14 char testresults_fullfilepath[GTEST_REPORT_FILEPATH_SIZE];
15 char buffer[GTEST_REPORT_FILEPATH_SIZE];
17 memset( testresults_fullfilepath, 0, GTEST_REPORT_FILEPATH_SIZE );
18 memset( buffer, 0, GTEST_REPORT_FILEPATH_SIZE );
20 snprintf( testresults_fullfilepath, GTEST_REPORT_FILEPATH_SIZE,
"xml:%s%s" , GTEST_DEFAULT_RESULT_FILEPATH , GTEST_DEFAULT_RESULT_FILENAME);
21 ::testing::GTEST_FLAG(output) = testresults_fullfilepath;
22 ::testing::InitGoogleMock(&argc, argv);
23 return RUN_ALL_TESTS();