| 976 | using ValueIteratorTest = common_internal::ValueTest<>; |
| 977 | |
| 978 | TEST_F(ValueIteratorTest, Empty) { |
| 979 | auto iterator = NewEmptyValueIterator(); |
| 980 | EXPECT_FALSE(iterator->HasNext()); |
| 981 | EXPECT_THAT(iterator->Next(descriptor_pool(), message_factory(), arena()), |
| 982 | StatusIs(absl::StatusCode::kFailedPrecondition)); |
| 983 | } |
| 984 | |
| 985 | TEST_F(ValueIteratorTest, Empty1) { |
| 986 | auto iterator = NewEmptyValueIterator(); |