| Index: chromeos/dbus/flimflam_device_client.cc
|
| diff --git a/chromeos/dbus/flimflam_device_client.cc b/chromeos/dbus/flimflam_device_client.cc
|
| index 12cd522da3fd9b3f99ad93fa255ade2eeed638e0..f16189f4c3e1ab8634c26777f42ca6d20482fb92 100644
|
| --- a/chromeos/dbus/flimflam_device_client.cc
|
| +++ b/chromeos/dbus/flimflam_device_client.cc
|
| @@ -225,6 +225,23 @@ class FlimflamDeviceClientStubImpl : public FlimflamDeviceClient {
|
| flimflam::kDBusObjectProperty,
|
| base::Value::CreateStringValue("/device/cellular1"));
|
| stub_devices_.Set(kStubCellular1, cellular_properties);
|
| +
|
| + // Create a second device stubbing a modem managed by
|
| + // ModemManager1 interfaces.
|
| + // Note: name matches Manager entry.
|
| + const char kStubCellular2[] = "stub_cellular2";
|
| + cellular_properties = new base::DictionaryValue;
|
| + cellular_properties->SetWithoutPathExpansion(
|
| + flimflam::kTypeProperty,
|
| + base::Value::CreateStringValue(flimflam::kTypeCellular));
|
| + cellular_properties->SetWithoutPathExpansion(
|
| + flimflam::kDBusConnectionProperty,
|
| + base::Value::CreateStringValue(":stub.0"));
|
| + cellular_properties->SetWithoutPathExpansion(
|
| + flimflam::kDBusObjectProperty,
|
| + base::Value::CreateStringValue(
|
| + "/org/freedesktop/ModemManager1/stub/0"));
|
| + stub_devices_.Set(kStubCellular2, cellular_properties);
|
| }
|
|
|
| virtual ~FlimflamDeviceClientStubImpl() {}
|
|
|