| Index: content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc
|
| diff --git a/content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc b/content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc
|
| index bebec897c7f6f08bed5e74ab2c8d5697c7ec27c3..054fb95cf8c2bfc2b041447bdd79293c315c8b65 100644
|
| --- a/content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc
|
| +++ b/content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc
|
| @@ -124,6 +124,8 @@ LayoutTestBluetoothAdapterProvider::GetBluetoothAdapter(
|
| return GetFailStartDiscoveryAdapter();
|
| else if (fake_adapter_name == "GlucoseHeartRateAdapter")
|
| return GetGlucoseHeartRateAdapter();
|
| + else if (fake_adapter_name == "UnicodeDeviceAdapter")
|
| + return GetUnicodeDeviceAdapter();
|
| else if (fake_adapter_name == "MissingServiceGenericAccessAdapter")
|
| return GetMissingServiceGenericAccessAdapter();
|
| else if (fake_adapter_name == "MissingCharacteristicGenericAccessAdapter")
|
| @@ -264,6 +266,16 @@ LayoutTestBluetoothAdapterProvider::GetGlucoseHeartRateAdapter() {
|
| return adapter.Pass();
|
| }
|
|
|
| +// static
|
| +scoped_refptr<NiceMockBluetoothAdapter>
|
| +LayoutTestBluetoothAdapterProvider::GetUnicodeDeviceAdapter() {
|
| + scoped_refptr<NiceMockBluetoothAdapter> adapter(GetEmptyAdapter());
|
| +
|
| + adapter->AddMockDevice(GetBaseDevice(adapter.get(), "❤❤❤❤❤❤❤❤❤"));
|
| +
|
| + return adapter.Pass();
|
| +}
|
| +
|
| // Adds a device to |adapter| and notifies all observers about that new device.
|
| // Mocks can call this asynchronously to cause changes in the middle of a test.
|
| static void AddDevice(scoped_refptr<NiceMockBluetoothAdapter> adapter,
|
|
|