| OLD | NEW | 
|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "dbus/values_util.h" | 5 #include "dbus/values_util.h" | 
| 6 | 6 | 
| 7 #include <vector> | 7 #include <vector> | 
| 8 | 8 | 
| 9 #include "base/float_util.h" | 9 #include "base/float_util.h" | 
| 10 #include "base/json/json_writer.h" | 10 #include "base/json/json_writer.h" | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
| 32   const int64 kInt64Value = -47; | 32   const int64 kInt64Value = -47; | 
| 33   writer.AppendInt64(kInt64Value); | 33   writer.AppendInt64(kInt64Value); | 
| 34   const uint64 kUint64Value = 48; | 34   const uint64 kUint64Value = 48; | 
| 35   writer.AppendUint64(kUint64Value); | 35   writer.AppendUint64(kUint64Value); | 
| 36   const double kDoubleValue = 4.9; | 36   const double kDoubleValue = 4.9; | 
| 37   writer.AppendDouble(kDoubleValue); | 37   writer.AppendDouble(kDoubleValue); | 
| 38   const std::string kStringValue = "fifty"; | 38   const std::string kStringValue = "fifty"; | 
| 39   writer.AppendString(kStringValue); | 39   writer.AppendString(kStringValue); | 
| 40   const std::string kEmptyStringValue; | 40   const std::string kEmptyStringValue; | 
| 41   writer.AppendString(kEmptyStringValue); | 41   writer.AppendString(kEmptyStringValue); | 
| 42   const dbus::ObjectPath kObjectPathValue("ObjectPath"); | 42   const dbus::ObjectPath kObjectPathValue("/ObjectPath"); | 
| 43   writer.AppendObjectPath(kObjectPathValue); | 43   writer.AppendObjectPath(kObjectPathValue); | 
| 44 | 44 | 
| 45   dbus::MessageReader reader(response.get()); | 45   dbus::MessageReader reader(response.get()); | 
| 46   scoped_ptr<Value> value; | 46   scoped_ptr<Value> value; | 
| 47   scoped_ptr<Value> expected_value; | 47   scoped_ptr<Value> expected_value; | 
| 48   // Pop a byte. | 48   // Pop a byte. | 
| 49   value.reset(dbus::PopDataAsValue(&reader)); | 49   value.reset(dbus::PopDataAsValue(&reader)); | 
| 50   ASSERT_TRUE(value.get() != NULL); | 50   ASSERT_TRUE(value.get() != NULL); | 
| 51   expected_value.reset(Value::CreateIntegerValue(kByteValue)); | 51   expected_value.reset(Value::CreateIntegerValue(kByteValue)); | 
| 52   EXPECT_TRUE(value->Equals(expected_value.get())); | 52   EXPECT_TRUE(value->Equals(expected_value.get())); | 
| (...skipping 382 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 435   value.reset(dbus::PopDataAsValue(&reader)); | 435   value.reset(dbus::PopDataAsValue(&reader)); | 
| 436   ASSERT_TRUE(value.get() != NULL); | 436   ASSERT_TRUE(value.get() != NULL); | 
| 437   EXPECT_TRUE(value->Equals(&kIntegerValue)); | 437   EXPECT_TRUE(value->Equals(&kIntegerValue)); | 
| 438   value.reset(dbus::PopDataAsValue(&reader)); | 438   value.reset(dbus::PopDataAsValue(&reader)); | 
| 439   ASSERT_TRUE(value.get() != NULL); | 439   ASSERT_TRUE(value.get() != NULL); | 
| 440   EXPECT_TRUE(value->Equals(&kDoubleValue)); | 440   EXPECT_TRUE(value->Equals(&kDoubleValue)); | 
| 441   value.reset(dbus::PopDataAsValue(&reader)); | 441   value.reset(dbus::PopDataAsValue(&reader)); | 
| 442   ASSERT_TRUE(value.get() != NULL); | 442   ASSERT_TRUE(value.get() != NULL); | 
| 443   EXPECT_TRUE(value->Equals(&kStringValue)); | 443   EXPECT_TRUE(value->Equals(&kStringValue)); | 
| 444 } | 444 } | 
| OLD | NEW | 
|---|