File tree Expand file tree Collapse file tree 1 file changed +12
-13
lines changed Expand file tree Collapse file tree 1 file changed +12
-13
lines changed Original file line number Diff line number Diff line change @@ -547,19 +547,18 @@ void MutatorFieldTest::TestCopyField() {
547
547
LoadWithChangedLine (m1_.get (), 7 );
548
548
LoadWithChangedLine (m2_.get (), 0 );
549
549
550
- Msg from;
551
- from.add_repeated_msg ()->CopyFrom (*m1_);
552
- from.add_repeated_msg ()->CopyFrom (*m2_);
553
-
554
- Msg to;
555
- to.add_repeated_msg ()->CopyFrom (*m1_);
556
- to.add_repeated_msg ()->CopyFrom (*m1_);
557
- EXPECT_TRUE (Mutate (from, to));
558
-
559
- to.Clear ();
560
- to.add_repeated_msg ()->CopyFrom (*m2_);
561
- to.add_repeated_msg ()->CopyFrom (*m2_);
562
- EXPECT_TRUE (Mutate (from, to));
550
+ for (int i = 0 ; i < 2 ; ++i, m1_.swap (m2_)) {
551
+ Msg from;
552
+ from.add_repeated_msg ()->CopyFrom (*m1_);
553
+ from.add_repeated_msg ()->CopyFrom (*m2_);
554
+ from.mutable_repeated_msg (1 )->add_repeated_string (" repeated_string" );
555
+
556
+ Msg to;
557
+ to.add_repeated_msg ()->CopyFrom (*m1_);
558
+ to.add_repeated_msg ()->CopyFrom (*m1_);
559
+ to.mutable_repeated_msg (1 )->add_repeated_string (" repeated_string" );
560
+ EXPECT_TRUE (Mutate (from, to));
561
+ }
563
562
}
564
563
565
564
TEST_P (MutatorFieldTest, CopyField) {
You can’t perform that action at this time.
0 commit comments