Bluetooth: Check the return value of initialize()

Test: Test fails gracefully when initialize() fails
Change-Id: Iff7737ba911635e9974612d8d192b783cf3e213d
This commit is contained in:
Myles Watson
2017-02-17 09:14:21 -08:00
parent c190f93111
commit bc7e5876ad

View File

@@ -123,7 +123,7 @@ class BluetoothHidlTest : public ::testing::Test {
// currently test passthrough mode only
bluetooth = IBluetoothHci::getService();
ASSERT_NE(bluetooth, nullptr);
ALOGW("%s: getService() for bluetooth is %s", __func__,
ALOGI("%s: getService() for bluetooth is %s", __func__,
bluetooth->isRemote() ? "remote" : "local");
bluetooth_cb = new BluetoothHciCallbacks(*this);
@@ -255,7 +255,7 @@ class BluetoothHidlTest : public ::testing::Test {
virtual ~BluetoothHciCallbacks() = default;
Return<void> initializationComplete(Status status) override {
parent_.initialized = true;
parent_.initialized = (status == Status::SUCCESS);
parent_.notify_initialized();
ALOGV("%s (status = %d)", __func__, static_cast<int>(status));
return Void();