| Index: base/version_unittest.cc
|
| diff --git a/base/version_unittest.cc b/base/version_unittest.cc
|
| index 5d9ea9973c9455a5293267dd054d8df2a6fd9f5d..fe445fb92592fee3ccaad8e9110878219915614d 100644
|
| --- a/base/version_unittest.cc
|
| +++ b/base/version_unittest.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include <stddef.h>
|
| #include <stdint.h>
|
| +#include <utility>
|
|
|
| #include "base/macros.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| @@ -31,6 +32,14 @@ TEST(VersionTest, ValueSemantics) {
|
| EXPECT_EQ(v3, v1);
|
| }
|
|
|
| +TEST(VersionTest, MoveSemantics) {
|
| + const std::vector<uint32_t> components = {1, 2, 3, 4};
|
| + Version v1(std::move(components));
|
| + EXPECT_TRUE(v1.IsValid());
|
| + Version v2("1.2.3.4");
|
| + EXPECT_EQ(v1, v2);
|
| +}
|
| +
|
| TEST(VersionTest, GetVersionFromString) {
|
| static const struct version_string {
|
| const char* input;
|
|
|