| Index: base/test/values_test_util.h
|
| diff --git a/base/test/values_test_util.h b/base/test/values_test_util.h
|
| index f2b5abdcf7af1b317ba289f1ef5000e11457a352..139aba5b6443b968c60d13295ac46e6aeca1379a 100644
|
| --- a/base/test/values_test_util.h
|
| +++ b/base/test/values_test_util.h
|
| @@ -7,10 +7,14 @@
|
|
|
| #include <string>
|
|
|
| +#include "base/memory/scoped_ptr.h"
|
| +#include "base/string_piece.h"
|
| +
|
| namespace base {
|
| class DictionaryValue;
|
| class ListValue;
|
| class StringValue;
|
| +class Value;
|
|
|
| // All the functions below expect that the value for the given key in
|
| // the given dictionary equals the given expected value.
|
| @@ -39,6 +43,11 @@ void ExpectDictStringValue(const std::string& expected_value,
|
| void ExpectStringValue(const std::string& expected_str,
|
| StringValue* actual);
|
|
|
| +// Parses |json| as JSON, allowing trailing commas, and returns the
|
| +// resulting value. If the json fails to parse, causes an EXPECT
|
| +// failure and returns the Null Value (but not a NULL pointer).
|
| +scoped_ptr<Value> ParseJson(base::StringPiece json);
|
| +
|
| } // namespace base
|
|
|
| #endif // BASE_TEST_VALUES_TEST_UTIL_H_
|
|
|