| Index: base/values_unittest.cc
|
| diff --git a/base/values_unittest.cc b/base/values_unittest.cc
|
| index 296880ac6c8db56bddac8e1c77d2c55787812adc..93fe142e423e9bd21b18dfc39c180c14d2edb5d5 100644
|
| --- a/base/values_unittest.cc
|
| +++ b/base/values_unittest.cc
|
| @@ -127,6 +127,16 @@ TEST(ValuesTest, BinaryValue) {
|
| ASSERT_NE(stack_buffer, binary->GetBuffer());
|
| ASSERT_EQ(42U, binary->GetSize());
|
| ASSERT_EQ(0, memcmp(stack_buffer, binary->GetBuffer(), binary->GetSize()));
|
| +
|
| + { // Test overloaded GetAsBinary.
|
| + std::string buffer("abcdefg");
|
| + scoped_ptr<BinaryValue> binary(
|
| + BinaryValue::CreateWithCopiedBuffer(buffer.data(), buffer.size()));
|
| + Value* narrow_value = binary.get();
|
| + std::string narrow;
|
| + ASSERT_TRUE(narrow_value->GetAsBinary(&narrow));
|
| + EXPECT_EQ(buffer, narrow);
|
| + }
|
| }
|
|
|
| TEST(ValuesTest, StringValue) {
|
|
|