Index: chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_apitest.cc |
diff --git a/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_apitest.cc b/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_apitest.cc |
index 64cd5f93607d048c46a3a375b8d1afd104194b15..d9942a9ae0f0a4f677a855371edfd25143eac642 100644 |
--- a/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_apitest.cc |
+++ b/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_apitest.cc |
@@ -25,10 +25,10 @@ |
using device::BluetoothUUID; |
using device::BluetoothAdapter; |
using device::BluetoothDevice; |
-using device::BluetoothGattCharacteristic; |
+using device::BluetoothRemoteGattCharacteristic; |
using device::BluetoothGattConnection; |
-using device::BluetoothGattDescriptor; |
-using device::BluetoothGattService; |
+using device::BluetoothRemoteGattDescriptor; |
+using device::BluetoothRemoteGattService; |
using device::BluetoothGattNotifySession; |
using device::MockBluetoothAdapter; |
using device::MockBluetoothDevice; |
@@ -64,26 +64,29 @@ const char kTestServiceUuid1[] = "5678"; |
// Test characteristic constants. |
const char kTestCharacteristicId0[] = "char_id0"; |
const char kTestCharacteristicUuid0[] = "1211"; |
-const BluetoothGattCharacteristic::Properties kTestCharacteristicProperties0 = |
- BluetoothGattCharacteristic::PROPERTY_BROADCAST | |
- BluetoothGattCharacteristic::PROPERTY_READ | |
- BluetoothGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE | |
- BluetoothGattCharacteristic::PROPERTY_INDICATE; |
+const BluetoothRemoteGattCharacteristic::Properties |
+ kTestCharacteristicProperties0 = |
+ BluetoothRemoteGattCharacteristic::PROPERTY_BROADCAST | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_READ | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_INDICATE; |
const uint8_t kTestCharacteristicDefaultValue0[] = {0x01, 0x02, 0x03, 0x04, |
0x05}; |
const char kTestCharacteristicId1[] = "char_id1"; |
const char kTestCharacteristicUuid1[] = "1212"; |
-const BluetoothGattCharacteristic::Properties kTestCharacteristicProperties1 = |
- BluetoothGattCharacteristic::PROPERTY_READ | |
- BluetoothGattCharacteristic::PROPERTY_WRITE | |
- BluetoothGattCharacteristic::PROPERTY_NOTIFY; |
+const BluetoothRemoteGattCharacteristic::Properties |
+ kTestCharacteristicProperties1 = |
+ BluetoothRemoteGattCharacteristic::PROPERTY_READ | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_WRITE | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_NOTIFY; |
const uint8_t kTestCharacteristicDefaultValue1[] = {0x06, 0x07, 0x08}; |
const char kTestCharacteristicId2[] = "char_id2"; |
const char kTestCharacteristicUuid2[] = "1213"; |
-const BluetoothGattCharacteristic::Properties kTestCharacteristicProperties2 = |
- BluetoothGattCharacteristic::PROPERTY_NONE; |
+const BluetoothRemoteGattCharacteristic::Properties |
+ kTestCharacteristicProperties2 = |
+ BluetoothRemoteGattCharacteristic::PROPERTY_NONE; |
// Test descriptor constants. |
const char kTestDescriptorId0[] = "desc_id0"; |
@@ -150,57 +153,47 @@ class BluetoothLowEnergyApiTest : public ExtensionApiTest { |
// Assign characteristics some random properties and permissions. They don't |
// need to reflect what the characteristic is actually capable of, since |
// the JS API just passes values through from |
- // device::BluetoothGattCharacteristic. |
+ // device::BluetoothRemoteGattCharacteristic. |
std::vector<uint8_t> default_value; |
chrc0_.reset(new testing::NiceMock<MockBluetoothGattCharacteristic>( |
- service0_.get(), |
- kTestCharacteristicId0, |
- BluetoothUUID(kTestCharacteristicUuid0), |
- false /* is_local */, |
+ service0_.get(), kTestCharacteristicId0, |
+ BluetoothUUID(kTestCharacteristicUuid0), false /* is_local */, |
kTestCharacteristicProperties0, |
- BluetoothGattCharacteristic::PERMISSION_NONE)); |
+ BluetoothRemoteGattCharacteristic::PERMISSION_NONE)); |
default_value.assign(kTestCharacteristicDefaultValue0, |
(kTestCharacteristicDefaultValue0 + |
sizeof(kTestCharacteristicDefaultValue0))); |
ON_CALL(*chrc0_, GetValue()).WillByDefault(ReturnRefOfCopy(default_value)); |
chrc1_.reset(new testing::NiceMock<MockBluetoothGattCharacteristic>( |
- service0_.get(), |
- kTestCharacteristicId1, |
- BluetoothUUID(kTestCharacteristicUuid1), |
- false /* is_local */, |
+ service0_.get(), kTestCharacteristicId1, |
+ BluetoothUUID(kTestCharacteristicUuid1), false /* is_local */, |
kTestCharacteristicProperties1, |
- BluetoothGattCharacteristic::PERMISSION_NONE)); |
+ BluetoothRemoteGattCharacteristic::PERMISSION_NONE)); |
default_value.assign(kTestCharacteristicDefaultValue1, |
(kTestCharacteristicDefaultValue1 + |
sizeof(kTestCharacteristicDefaultValue1))); |
ON_CALL(*chrc1_, GetValue()).WillByDefault(ReturnRefOfCopy(default_value)); |
chrc2_.reset(new testing::NiceMock<MockBluetoothGattCharacteristic>( |
- service1_.get(), |
- kTestCharacteristicId2, |
- BluetoothUUID(kTestCharacteristicUuid2), |
- false /* is_local */, |
+ service1_.get(), kTestCharacteristicId2, |
+ BluetoothUUID(kTestCharacteristicUuid2), false /* is_local */, |
kTestCharacteristicProperties2, |
- BluetoothGattCharacteristic::PERMISSION_NONE)); |
+ BluetoothRemoteGattCharacteristic::PERMISSION_NONE)); |
desc0_.reset(new testing::NiceMock<MockBluetoothGattDescriptor>( |
- chrc0_.get(), |
- kTestDescriptorId0, |
- BluetoothUUID(kTestDescriptorUuid0), |
+ chrc0_.get(), kTestDescriptorId0, BluetoothUUID(kTestDescriptorUuid0), |
false /* is_local */, |
- BluetoothGattCharacteristic::PERMISSION_NONE)); |
+ BluetoothRemoteGattCharacteristic::PERMISSION_NONE)); |
default_value.assign( |
kTestDescriptorDefaultValue0, |
(kTestDescriptorDefaultValue0 + sizeof(kTestDescriptorDefaultValue0))); |
ON_CALL(*desc0_, GetValue()).WillByDefault(ReturnRefOfCopy(default_value)); |
desc1_.reset(new testing::NiceMock<MockBluetoothGattDescriptor>( |
- chrc0_.get(), |
- kTestDescriptorId1, |
- BluetoothUUID(kTestDescriptorUuid1), |
+ chrc0_.get(), kTestDescriptorId1, BluetoothUUID(kTestDescriptorUuid1), |
false /* is_local */, |
- BluetoothGattCharacteristic::PERMISSION_NONE)); |
+ BluetoothRemoteGattCharacteristic::PERMISSION_NONE)); |
default_value.assign( |
kTestDescriptorDefaultValue1, |
(kTestDescriptorDefaultValue1 + sizeof(kTestDescriptorDefaultValue1))); |
@@ -261,7 +254,7 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetServices) { |
ResultCatcher catcher; |
catcher.RestrictToBrowserContext(browser()->profile()); |
- std::vector<BluetoothGattService*> services; |
+ std::vector<BluetoothRemoteGattService*> services; |
services.push_back(service0_.get()); |
services.push_back(service1_.get()); |
@@ -272,7 +265,7 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetServices) { |
EXPECT_CALL(*device0_, GetGattServices()) |
.Times(2) |
- .WillOnce(Return(std::vector<BluetoothGattService*>())) |
+ .WillOnce(Return(std::vector<BluetoothRemoteGattService*>())) |
.WillOnce(Return(services)); |
// Load and wait for setup. |
@@ -301,7 +294,7 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetService) { |
EXPECT_CALL(*device0_, GetGattService(kTestServiceId0)) |
.Times(2) |
- .WillOnce(Return(static_cast<BluetoothGattService*>(NULL))) |
+ .WillOnce(Return(static_cast<BluetoothRemoteGattService*>(NULL))) |
.WillOnce(Return(service0_.get())); |
// Load and wait for setup. |
@@ -422,7 +415,7 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetIncludedServices) { |
event_router()->GattServiceAdded( |
mock_adapter_, device0_.get(), service0_.get()); |
- std::vector<BluetoothGattService*> includes; |
+ std::vector<BluetoothRemoteGattService*> includes; |
includes.push_back(service1_.get()); |
EXPECT_CALL(*mock_adapter_, GetDevice(kTestLeDeviceAddress0)) |
.Times(2) |
@@ -432,7 +425,7 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetIncludedServices) { |
.WillRepeatedly(Return(service0_.get())); |
EXPECT_CALL(*service0_, GetIncludedServices()) |
.Times(2) |
- .WillOnce(Return(std::vector<BluetoothGattService*>())) |
+ .WillOnce(Return(std::vector<BluetoothRemoteGattService*>())) |
.WillOnce(Return(includes)); |
listener.Reply("go"); |
@@ -451,7 +444,7 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetCharacteristics) { |
ResultCatcher catcher; |
catcher.RestrictToBrowserContext(browser()->profile()); |
- std::vector<BluetoothGattCharacteristic*> characteristics; |
+ std::vector<BluetoothRemoteGattCharacteristic*> characteristics; |
characteristics.push_back(chrc0_.get()); |
characteristics.push_back(chrc1_.get()); |
@@ -462,11 +455,11 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetCharacteristics) { |
Return(device0_.get())); |
EXPECT_CALL(*device0_, GetGattService(kTestServiceId0)) |
.Times(3) |
- .WillOnce(Return(static_cast<BluetoothGattService*>(NULL))) |
+ .WillOnce(Return(static_cast<BluetoothRemoteGattService*>(NULL))) |
.WillRepeatedly(Return(service0_.get())); |
EXPECT_CALL(*service0_, GetCharacteristics()) |
.Times(2) |
- .WillOnce(Return(std::vector<BluetoothGattCharacteristic*>())) |
+ .WillOnce(Return(std::vector<BluetoothRemoteGattCharacteristic*>())) |
.WillOnce(Return(characteristics)); |
ExtensionTestMessageListener listener("ready", true); |
@@ -496,12 +489,12 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetCharacteristic) { |
EXPECT_CALL(*device0_, GetGattService(kTestServiceId0)) |
.Times(3) |
- .WillOnce(Return(static_cast<BluetoothGattService*>(NULL))) |
+ .WillOnce(Return(static_cast<BluetoothRemoteGattService*>(NULL))) |
.WillRepeatedly(Return(service0_.get())); |
EXPECT_CALL(*service0_, GetCharacteristic(kTestCharacteristicId0)) |
.Times(2) |
- .WillOnce(Return(static_cast<BluetoothGattCharacteristic*>(NULL))) |
+ .WillOnce(Return(static_cast<BluetoothRemoteGattCharacteristic*>(NULL))) |
.WillOnce(Return(chrc0_.get())); |
// Load the extension and wait for first test. |
@@ -539,32 +532,34 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, CharacteristicProperties) { |
.WillRepeatedly(Return(chrc0_.get())); |
EXPECT_CALL(*chrc0_, GetProperties()) |
.Times(12) |
- .WillOnce(Return(BluetoothGattCharacteristic::PROPERTY_NONE)) |
- .WillOnce(Return(BluetoothGattCharacteristic::PROPERTY_BROADCAST)) |
- .WillOnce(Return(BluetoothGattCharacteristic::PROPERTY_READ)) |
- .WillOnce( |
- Return(BluetoothGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)) |
- .WillOnce(Return(BluetoothGattCharacteristic::PROPERTY_WRITE)) |
- .WillOnce(Return(BluetoothGattCharacteristic::PROPERTY_NOTIFY)) |
- .WillOnce(Return(BluetoothGattCharacteristic::PROPERTY_INDICATE)) |
+ .WillOnce(Return(BluetoothRemoteGattCharacteristic::PROPERTY_NONE)) |
+ .WillOnce(Return(BluetoothRemoteGattCharacteristic::PROPERTY_BROADCAST)) |
+ .WillOnce(Return(BluetoothRemoteGattCharacteristic::PROPERTY_READ)) |
.WillOnce(Return( |
- BluetoothGattCharacteristic::PROPERTY_AUTHENTICATED_SIGNED_WRITES)) |
- .WillOnce( |
- Return(BluetoothGattCharacteristic::PROPERTY_EXTENDED_PROPERTIES)) |
- .WillOnce(Return(BluetoothGattCharacteristic::PROPERTY_RELIABLE_WRITE)) |
+ BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE)) |
+ .WillOnce(Return(BluetoothRemoteGattCharacteristic::PROPERTY_WRITE)) |
+ .WillOnce(Return(BluetoothRemoteGattCharacteristic::PROPERTY_NOTIFY)) |
+ .WillOnce(Return(BluetoothRemoteGattCharacteristic::PROPERTY_INDICATE)) |
+ .WillOnce(Return(BluetoothRemoteGattCharacteristic:: |
+ PROPERTY_AUTHENTICATED_SIGNED_WRITES)) |
+ .WillOnce(Return( |
+ BluetoothRemoteGattCharacteristic::PROPERTY_EXTENDED_PROPERTIES)) |
.WillOnce( |
- Return(BluetoothGattCharacteristic::PROPERTY_WRITABLE_AUXILIARIES)) |
+ Return(BluetoothRemoteGattCharacteristic::PROPERTY_RELIABLE_WRITE)) |
.WillOnce(Return( |
- BluetoothGattCharacteristic::PROPERTY_BROADCAST | |
- BluetoothGattCharacteristic::PROPERTY_READ | |
- BluetoothGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE | |
- BluetoothGattCharacteristic::PROPERTY_WRITE | |
- BluetoothGattCharacteristic::PROPERTY_NOTIFY | |
- BluetoothGattCharacteristic::PROPERTY_INDICATE | |
- BluetoothGattCharacteristic::PROPERTY_AUTHENTICATED_SIGNED_WRITES | |
- BluetoothGattCharacteristic::PROPERTY_EXTENDED_PROPERTIES | |
- BluetoothGattCharacteristic::PROPERTY_RELIABLE_WRITE | |
- BluetoothGattCharacteristic::PROPERTY_WRITABLE_AUXILIARIES)); |
+ BluetoothRemoteGattCharacteristic::PROPERTY_WRITABLE_AUXILIARIES)) |
+ .WillOnce(Return( |
+ BluetoothRemoteGattCharacteristic::PROPERTY_BROADCAST | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_READ | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_WRITE_WITHOUT_RESPONSE | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_WRITE | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_NOTIFY | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_INDICATE | |
+ BluetoothRemoteGattCharacteristic:: |
+ PROPERTY_AUTHENTICATED_SIGNED_WRITES | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_EXTENDED_PROPERTIES | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_RELIABLE_WRITE | |
+ BluetoothRemoteGattCharacteristic::PROPERTY_WRITABLE_AUXILIARIES)); |
ExtensionTestMessageListener listener("ready", true); |
listener.set_failure_message("fail"); |
@@ -719,8 +714,8 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, ReadCharacteristicValue) { |
std::vector<uint8_t> value; |
EXPECT_CALL(*chrc0_, ReadRemoteCharacteristic(_, _)) |
.Times(2) |
- .WillOnce( |
- InvokeCallbackArgument<1>(BluetoothGattService::GATT_ERROR_FAILED)) |
+ .WillOnce(InvokeCallbackArgument<1>( |
+ BluetoothRemoteGattService::GATT_ERROR_FAILED)) |
.WillOnce(InvokeCallbackArgument<0>(value)); |
ExtensionTestMessageListener listener("ready", true); |
@@ -761,8 +756,8 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, WriteCharacteristicValue) { |
std::vector<uint8_t> write_value; |
EXPECT_CALL(*chrc0_, WriteRemoteCharacteristic(_, _, _)) |
.Times(2) |
- .WillOnce( |
- InvokeCallbackArgument<2>(BluetoothGattService::GATT_ERROR_FAILED)) |
+ .WillOnce(InvokeCallbackArgument<2>( |
+ BluetoothRemoteGattService::GATT_ERROR_FAILED)) |
.WillOnce(DoAll(SaveArg<0>(&write_value), InvokeCallbackArgument<1>())); |
EXPECT_CALL(*chrc0_, GetValue()).Times(1).WillOnce(ReturnRef(write_value)); |
@@ -786,7 +781,7 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetDescriptors) { |
ResultCatcher catcher; |
catcher.RestrictToBrowserContext(browser()->profile()); |
- std::vector<BluetoothGattDescriptor*> descriptors; |
+ std::vector<BluetoothRemoteGattDescriptor*> descriptors; |
descriptors.push_back(desc0_.get()); |
descriptors.push_back(desc1_.get()); |
@@ -802,11 +797,11 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetDescriptors) { |
.WillRepeatedly(Return(service0_.get())); |
EXPECT_CALL(*service0_, GetCharacteristic(kTestCharacteristicId0)) |
.Times(3) |
- .WillOnce(Return(static_cast<BluetoothGattCharacteristic*>(NULL))) |
+ .WillOnce(Return(static_cast<BluetoothRemoteGattCharacteristic*>(NULL))) |
.WillRepeatedly(Return(chrc0_.get())); |
EXPECT_CALL(*chrc0_, GetDescriptors()) |
.Times(2) |
- .WillOnce(Return(std::vector<BluetoothGattDescriptor*>())) |
+ .WillOnce(Return(std::vector<BluetoothRemoteGattDescriptor*>())) |
.WillOnce(Return(descriptors)); |
ExtensionTestMessageListener listener("ready", true); |
@@ -840,17 +835,17 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, GetDescriptor) { |
EXPECT_CALL(*device0_, GetGattService(kTestServiceId0)) |
.Times(4) |
- .WillOnce(Return(static_cast<BluetoothGattService*>(NULL))) |
+ .WillOnce(Return(static_cast<BluetoothRemoteGattService*>(NULL))) |
.WillRepeatedly(Return(service0_.get())); |
EXPECT_CALL(*service0_, GetCharacteristic(kTestCharacteristicId0)) |
.Times(3) |
- .WillOnce(Return(static_cast<BluetoothGattCharacteristic*>(NULL))) |
+ .WillOnce(Return(static_cast<BluetoothRemoteGattCharacteristic*>(NULL))) |
.WillRepeatedly(Return(chrc0_.get())); |
EXPECT_CALL(*chrc0_, GetDescriptor(kTestDescriptorId0)) |
.Times(2) |
- .WillOnce(Return(static_cast<BluetoothGattDescriptor*>(NULL))) |
+ .WillOnce(Return(static_cast<BluetoothRemoteGattDescriptor*>(NULL))) |
.WillOnce(Return(desc0_.get())); |
// Load the extension and wait for first test. |
@@ -984,20 +979,20 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, ReadDescriptorValue) { |
std::vector<uint8_t> value; |
EXPECT_CALL(*desc0_, ReadRemoteDescriptor(_, _)) |
.Times(8) |
- .WillOnce( |
- InvokeCallbackArgument<1>(BluetoothGattService::GATT_ERROR_FAILED)) |
.WillOnce(InvokeCallbackArgument<1>( |
- BluetoothGattService::GATT_ERROR_INVALID_LENGTH)) |
+ BluetoothRemoteGattService::GATT_ERROR_FAILED)) |
+ .WillOnce(InvokeCallbackArgument<1>( |
+ BluetoothRemoteGattService::GATT_ERROR_INVALID_LENGTH)) |
.WillOnce(InvokeCallbackArgument<1>( |
- BluetoothGattService::GATT_ERROR_NOT_PERMITTED)) |
+ BluetoothRemoteGattService::GATT_ERROR_NOT_PERMITTED)) |
.WillOnce(InvokeCallbackArgument<1>( |
- BluetoothGattService::GATT_ERROR_NOT_AUTHORIZED)) |
+ BluetoothRemoteGattService::GATT_ERROR_NOT_AUTHORIZED)) |
.WillOnce(InvokeCallbackArgument<1>( |
- BluetoothGattService::GATT_ERROR_NOT_PAIRED)) |
+ BluetoothRemoteGattService::GATT_ERROR_NOT_PAIRED)) |
.WillOnce(InvokeCallbackArgument<1>( |
- BluetoothGattService::GATT_ERROR_NOT_SUPPORTED)) |
+ BluetoothRemoteGattService::GATT_ERROR_NOT_SUPPORTED)) |
.WillOnce(InvokeCallbackArgument<1>( |
- BluetoothGattService::GATT_ERROR_IN_PROGRESS)) |
+ BluetoothRemoteGattService::GATT_ERROR_IN_PROGRESS)) |
.WillOnce(InvokeCallbackArgument<0>(value)); |
ExtensionTestMessageListener listener("ready", true); |
@@ -1044,8 +1039,8 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, WriteDescriptorValue) { |
std::vector<uint8_t> write_value; |
EXPECT_CALL(*desc0_, WriteRemoteDescriptor(_, _, _)) |
.Times(2) |
- .WillOnce( |
- InvokeCallbackArgument<2>(BluetoothGattService::GATT_ERROR_FAILED)) |
+ .WillOnce(InvokeCallbackArgument<2>( |
+ BluetoothRemoteGattService::GATT_ERROR_FAILED)) |
.WillOnce(DoAll(SaveArg<0>(&write_value), InvokeCallbackArgument<1>())); |
EXPECT_CALL(*desc0_, GetValue()).Times(1).WillOnce(ReturnRef(write_value)); |
@@ -1084,7 +1079,7 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, UuidPermissionMethods) { |
event_router()->GattCharacteristicAdded(mock_adapter_, chrc0_.get()); |
event_router()->GattDescriptorAdded(mock_adapter_, desc0_.get()); |
- std::vector<BluetoothGattService*> services; |
+ std::vector<BluetoothRemoteGattService*> services; |
services.push_back(service0_.get()); |
EXPECT_CALL(*mock_adapter_, GetDevice(_)) |
@@ -1298,8 +1293,8 @@ IN_PROC_BROWSER_TEST_F(BluetoothLowEnergyApiTest, StartStopNotifications) { |
EXPECT_CALL(*chrc0_, StartNotifySession(_, _)) |
.Times(2) |
- .WillOnce( |
- InvokeCallbackArgument<1>(BluetoothGattService::GATT_ERROR_FAILED)) |
+ .WillOnce(InvokeCallbackArgument<1>( |
+ BluetoothRemoteGattService::GATT_ERROR_FAILED)) |
.WillOnce(InvokeCallbackWithScopedPtrArg<0, BluetoothGattNotifySession>( |
session0)); |
EXPECT_CALL(*chrc1_, StartNotifySession(_, _)) |