Explorar o código

Remove test that had undefined behavior and thus did not pass on some platforms.

kenton@google.com %!s(int64=16) %!d(string=hai) anos
pai
achega
b26684a900
Modificáronse 1 ficheiros con 0 adicións e 4 borrados
  1. 0 4
      src/google/protobuf/repeated_field_unittest.cc

+ 0 - 4
src/google/protobuf/repeated_field_unittest.cc

@@ -592,7 +592,6 @@ TEST_F(RepeatedPtrFieldIteratorTest, Comparable) {
 }
 }
 
 
 // Uninitialized iterator does not point to any of the RepeatedPtrField.
 // Uninitialized iterator does not point to any of the RepeatedPtrField.
-// Dereferencing an uninitialized iterator crashes the process.
 TEST_F(RepeatedPtrFieldIteratorTest, UninitializedIterator) {
 TEST_F(RepeatedPtrFieldIteratorTest, UninitializedIterator) {
   RepeatedPtrField<string>::iterator iter;
   RepeatedPtrField<string>::iterator iter;
   EXPECT_TRUE(iter != proto_array_.begin());
   EXPECT_TRUE(iter != proto_array_.begin());
@@ -600,9 +599,6 @@ TEST_F(RepeatedPtrFieldIteratorTest, UninitializedIterator) {
   EXPECT_TRUE(iter != proto_array_.begin() + 2);
   EXPECT_TRUE(iter != proto_array_.begin() + 2);
   EXPECT_TRUE(iter != proto_array_.begin() + 3);
   EXPECT_TRUE(iter != proto_array_.begin() + 3);
   EXPECT_TRUE(iter != proto_array_.end());
   EXPECT_TRUE(iter != proto_array_.end());
-#ifdef GTEST_HAS_DEATH_TEST
-  ASSERT_DEATH(GOOGLE_LOG(INFO) << *iter, "");
-#endif
 }
 }
 
 
 TEST_F(RepeatedPtrFieldIteratorTest, STLAlgorithms_lower_bound) {
 TEST_F(RepeatedPtrFieldIteratorTest, STLAlgorithms_lower_bound) {