| Index: base/base64_unittest.cc
|
| diff --git a/base/base64_unittest.cc b/base/base64_unittest.cc
|
| index 9b23194ccf6587f20fafe549bfe97756a20dacaf..91651f4d39b6b3eecf06d9433ede90cc208162c0 100644
|
| --- a/base/base64_unittest.cc
|
| +++ b/base/base64_unittest.cc
|
| @@ -24,4 +24,17 @@ TEST(Base64Test, Basic) {
|
| EXPECT_EQ(kText, decoded);
|
| }
|
|
|
| +TEST(Base64Test, InPlace) {
|
| + const std::string kText = "hello world";
|
| + const std::string kBase64Text = "aGVsbG8gd29ybGQ=";
|
| + std::string text(kText);
|
| +
|
| + Base64Encode(text, &text);
|
| + EXPECT_EQ(kBase64Text, text);
|
| +
|
| + bool ok = Base64Decode(text, &text);
|
| + EXPECT_TRUE(ok);
|
| + EXPECT_EQ(text, kText);
|
| +}
|
| +
|
| } // namespace base
|
|
|