Googletest export

Honor GTEST_SKIP() in SetUp().

PiperOrigin-RevId: 218387359
This commit is contained in:
durandal
2018-10-23 15:31:17 -04:00
committed by Gennadiy Civil
parent 3bb00b7ead
commit 59f90a338b
2 changed files with 23 additions and 4 deletions

View File

@@ -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);
}