gtest_list_output_unittest_.cc (googletest-release-1.10.0) | : | gtest_list_output_unittest_.cc (googletest-release-1.11.0) | ||
---|---|---|---|---|
skipping to change at line 47 | skipping to change at line 47 | |||
// | // | |||
// This program will be invoked from a Python unit test. | // This program will be invoked from a Python unit test. | |||
// Don't run it directly. | // Don't run it directly. | |||
#include "gtest/gtest.h" | #include "gtest/gtest.h" | |||
TEST(FooTest, Test1) {} | TEST(FooTest, Test1) {} | |||
TEST(FooTest, Test2) {} | TEST(FooTest, Test2) {} | |||
class FooTestFixture : public ::testing::Test {}; | ||||
TEST_F(FooTestFixture, Test3) {} | ||||
TEST_F(FooTestFixture, Test4) {} | ||||
class ValueParamTest : public ::testing::TestWithParam<int> {}; | ||||
TEST_P(ValueParamTest, Test5) {} | ||||
TEST_P(ValueParamTest, Test6) {} | ||||
INSTANTIATE_TEST_SUITE_P(ValueParam, ValueParamTest, ::testing::Values(33, 42)); | ||||
template <typename T> | ||||
class TypedTest : public ::testing::Test {}; | ||||
typedef testing::Types<int, bool> TypedTestTypes; | ||||
TYPED_TEST_SUITE(TypedTest, TypedTestTypes); | ||||
TYPED_TEST(TypedTest, Test7) {} | ||||
TYPED_TEST(TypedTest, Test8) {} | ||||
template <typename T> | ||||
class TypeParameterizedTestSuite : public ::testing::Test {}; | ||||
TYPED_TEST_SUITE_P(TypeParameterizedTestSuite); | ||||
TYPED_TEST_P(TypeParameterizedTestSuite, Test9) {} | ||||
TYPED_TEST_P(TypeParameterizedTestSuite, Test10) {} | ||||
REGISTER_TYPED_TEST_SUITE_P(TypeParameterizedTestSuite, Test9, Test10); | ||||
typedef testing::Types<int, bool> TypeParameterizedTestSuiteTypes; // NOLINT | ||||
INSTANTIATE_TYPED_TEST_SUITE_P(Single, TypeParameterizedTestSuite, | ||||
TypeParameterizedTestSuiteTypes); | ||||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | |||
::testing::InitGoogleTest(&argc, argv); | ::testing::InitGoogleTest(&argc, argv); | |||
return RUN_ALL_TESTS(); | return RUN_ALL_TESTS(); | |||
} | } | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 26 lines changed or added |