| 705 | } |
| 706 | |
| 707 | void test_move() |
| 708 | { |
| 709 | String8 str = "123"; |
| 710 | StringList8 list; |
| 711 | EXPECT_TRUE(!str.IsInvalid()); |
| 712 | list.Add(std::move(str)); |
| 713 | EXPECT_TRUE(str.IsInvalid()); // NOLINT(hicpp-invalid-access-moved,bugprone-use-after-move) |
| 714 | str = "234"; |
| 715 | EXPECT_TRUE(!str.IsInvalid()); |
| 716 | EXPECT_EQ(str, "234"); |
| 717 | EXPECT_EQ(list, StringList8({"123"})); |
| 718 | } |
| 719 | |
| 720 | TEST(Core, CharString8) |
| 721 | { |
no test coverage detected