diff --git a/googletest/src/gtest-internal-inl.h b/googletest/src/gtest-internal-inl.h index 6a39b93be..803060b2f 100644 --- a/googletest/src/gtest-internal-inl.h +++ b/googletest/src/gtest-internal-inl.h @@ -1196,7 +1196,8 @@ class StreamingListener : public EmptyTestEventListener { void OnTestEnd(const TestInfo& test_info) override { SendLn("event=TestEnd&passed=" + - FormatBool((test_info.result())->Passed()) + "&elapsed_time=" + + FormatBool((test_info.result())->Passed()) + "&skipped=" + + FormatBool((test_info.result())->Skipped()) + "&elapsed_time=" + StreamableToString((test_info.result())->elapsed_time()) + "ms"); } diff --git a/googletest/test/gtest_unittest.cc b/googletest/test/gtest_unittest.cc index 3680b918b..220fb0323 100644 --- a/googletest/test/gtest_unittest.cc +++ b/googletest/test/gtest_unittest.cc @@ -151,7 +151,7 @@ TEST_F(StreamingListenerTest, OnTestStart) { TEST_F(StreamingListenerTest, OnTestEnd) { *output() = ""; streamer_.OnTestEnd(test_info_obj_); - EXPECT_EQ("event=TestEnd&passed=1&elapsed_time=0ms\n", *output()); + EXPECT_EQ("event=TestEnd&passed=1&skipped=0&elapsed_time=0ms\n", *output()); } TEST_F(StreamingListenerTest, OnTestPartResult) {