aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGennadiy Civil <misterg@google.com>2018-01-10 11:04:49 -0500
committerGennadiy Civil <misterg@google.com>2018-01-10 11:04:49 -0500
commitf33902b97a7611368fb63ee66d11ef13e3a86a4b (patch)
tree67dd2b9ce225db650c827213324b38e38c33e308
parentf729a2867ed8064c178f7280d86d96a819932a56 (diff)
downloadgoogletest-f33902b97a7611368fb63ee66d11ef13e3a86a4b.tar.gz
googletest-f33902b97a7611368fb63ee66d11ef13e3a86a4b.tar.bz2
googletest-f33902b97a7611368fb63ee66d11ef13e3a86a4b.zip
revert googletest/test/gtest-param-test_test.cc
-rw-r--r--googletest/test/gtest-param-test_test.cc49
1 files changed, 3 insertions, 46 deletions
diff --git a/googletest/test/gtest-param-test_test.cc b/googletest/test/gtest-param-test_test.cc
index 60bdfea0..b0aa4f9b 100644
--- a/googletest/test/gtest-param-test_test.cc
+++ b/googletest/test/gtest-param-test_test.cc
@@ -41,8 +41,8 @@
# include <sstream>
# include <string>
# include <vector>
-
# include "src/gtest-internal-inl.h" // for UnitTestOptions
+
# include "test/gtest-param-test_test.h"
using ::std::vector;
@@ -536,48 +536,6 @@ TEST(CombineTest, CombineWithMaxNumberOfParameters) {
VerifyGenerator(gen, expected_values);
}
-class NonDefaultConstructAssignString {
- public:
- NonDefaultConstructAssignString(const std::string& str) : str_(str) {}
-
- const std::string& str() const { return str_; }
-
- private:
- std::string str_;
-
- // Not default constructible
- NonDefaultConstructAssignString();
- // Not assignable
- void operator=(const NonDefaultConstructAssignString&);
-};
-
-TEST(CombineTest, NonDefaultConstructAssign) {
- const ParamGenerator<tuple<int, NonDefaultConstructAssignString>> gen =
- Combine(Values(0, 1), Values(NonDefaultConstructAssignString("A"),
- NonDefaultConstructAssignString("B")));
-
- ParamGenerator<tuple<int, NonDefaultConstructAssignString>>::iterator it =
- gen.begin();
-
- EXPECT_EQ(0, std::get<0>(*it));
- EXPECT_EQ("A", std::get<1>(*it).str());
- ++it;
-
- EXPECT_EQ(0, std::get<0>(*it));
- EXPECT_EQ("B", std::get<1>(*it).str());
- ++it;
-
- EXPECT_EQ(1, std::get<0>(*it));
- EXPECT_EQ("A", std::get<1>(*it).str());
- ++it;
-
- EXPECT_EQ(1, std::get<0>(*it));
- EXPECT_EQ("B", std::get<1>(*it).str());
- ++it;
-
- EXPECT_TRUE(it == gen.end());
-}
-
# endif // GTEST_HAS_COMBINE
// Tests that an generator produces correct sequence after being
@@ -893,8 +851,8 @@ TEST_P(CustomLambdaNamingTest, CustomTestNames) {}
INSTANTIATE_TEST_CASE_P(CustomParamNameLambda,
CustomLambdaNamingTest,
Values(std::string("LambdaName")),
- [](const ::testing::TestParamInfo<std::string>& info) {
- return info.param;
+ [](const ::testing::TestParamInfo<std::string>& tpinfo) {
+ return tpinfo.param;
});
#endif // GTEST_LANG_CXX11
@@ -1061,7 +1019,6 @@ TEST_F(ParameterizedDeathTest, GetParamDiesFromTestF) {
INSTANTIATE_TEST_CASE_P(RangeZeroToFive, ParameterizedDerivedTest, Range(0, 5));
-
int main(int argc, char **argv) {
// Used in TestGenerationTest test case.
AddGlobalTestEnvironment(TestGenerationTest::Environment::Instance());