Chromium Code Reviews| Index: base/values_unittest.cc |
| diff --git a/base/values_unittest.cc b/base/values_unittest.cc |
| index 3bcdc16e37e61919d59ea81a8088572f24e94c43..227de4f0247822f4f89138ab953406b4b476d1cd 100644 |
| --- a/base/values_unittest.cc |
| +++ b/base/values_unittest.cc |
| @@ -1383,4 +1383,10 @@ TEST(ValuesTest, GetWithNullOutValue) { |
| EXPECT_FALSE(main_list.GetList(7, NULL)); |
| } |
| +TEST(ValuesTest, SelfSwap) { |
| + base::Value test(1); |
| + std::swap(test, test); |
| + EXPECT_TRUE(test.GetInt() == 1); |
| +} |
| + |
| } // namespace base |