diff options
author | durandal <durandal@google.com> | 2018-10-23 15:31:17 -0400 |
---|---|---|
committer | Gennadiy Civil <misterg@google.com> | 2018-10-24 11:26:16 -0400 |
commit | 59f90a338bce2376b540ee239cf4e269bf6d68ad (patch) | |
tree | 5111348d2ecf366d8560e992a8976cd40e66d69c /googletest/test | |
parent | 3bb00b7ead35ca3a9b5817ce1ab78050fe6be0e3 (diff) | |
download | googletest-59f90a338bce2376b540ee239cf4e269bf6d68ad.tar.gz googletest-59f90a338bce2376b540ee239cf4e269bf6d68ad.zip |
Googletest export
Honor GTEST_SKIP() in SetUp().
PiperOrigin-RevId: 218387359
Diffstat (limited to 'googletest/test')
-rw-r--r-- | googletest/test/gtest_skip_test.cc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/googletest/test/gtest_skip_test.cc b/googletest/test/gtest_skip_test.cc index ee810933..717e105e 100644 --- a/googletest/test/gtest_skip_test.cc +++ b/googletest/test/gtest_skip_test.cc @@ -32,7 +32,24 @@ #include "gtest/gtest.h" +using ::testing::Test; + TEST(SkipTest, DoesSkip) { GTEST_SKIP(); EXPECT_EQ(0, 1); } + +class Fixture : public Test { + protected: + void SetUp() override { + GTEST_SKIP() << "skipping all tests for this fixture"; + } +}; + +TEST_F(Fixture, SkipsOneTest) { + EXPECT_EQ(5, 7); +} + +TEST_F(Fixture, SkipsAnotherTest) { + EXPECT_EQ(99, 100); +} |