Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include "gtest/gtest.h"
- class MinimalistPrinter : public ::testing::EmptyTestEventListener {
- void OnTestProgramEnd(const ::testing::UnitTest& unit_test) {
- std::cout << "elapsed time: " << unit_test.elapsed_time() << "\n";
- }
- };
- GTEST_API_ int main(int argc, char **argv) {
- printf("Running main() from gtest_main.cc\n");
- ::testing::TestEventListeners& listeners =
- ::testing::UnitTest::GetInstance()->listeners();
- auto defaultListener = listeners.Release(listeners.default_result_printer());
- delete defaultListener;
- listeners.Append(new MinimalistPrinter);
- testing::InitGoogleTest(&argc, argv);
- return RUN_ALL_TESTS();
- }
Add Comment
Please, Sign In to add comment