Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f3ca7a18 authored by Kyunglyul Hyun's avatar Kyunglyul Hyun
Browse files

Fix a test

Depending on the flag, BtaGattQueue::Clean
could be called once or twice.

Bug: 343503861
Flag: EXEMPT, test only change
Test: atest bluetooth_has_test
Change-Id: Ib5506c2c292d487c4c1a644cbc35237de0673333
parent 2f4fbbec
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -71,6 +71,7 @@ using ::bluetooth::le_audio::has::HasPreset;

using ::testing::_;
using ::testing::AnyNumber;
using ::testing::AtLeast;
using ::testing::DoAll;
using ::testing::DoDefault;
using ::testing::Invoke;
@@ -1242,7 +1243,7 @@ TEST_F(HasClientTest, test_disconnect_connected_without_hap_connect_only_request
  TestConnect(test_address);

  EXPECT_CALL(*callbacks, OnConnectionState(ConnectionState::DISCONNECTED, test_address)).Times(1);
  EXPECT_CALL(gatt_queue, Clean(1)).Times(1);
  EXPECT_CALL(gatt_queue, Clean(1)).Times(AtLeast(1));
  TestDisconnect(test_address, 1);
}

@@ -1257,7 +1258,7 @@ TEST_F(HasClientTest, test_disconnect_connected) {
  TestConnect(test_address);

  EXPECT_CALL(*callbacks, OnConnectionState(ConnectionState::DISCONNECTED, test_address)).Times(1);
  EXPECT_CALL(gatt_queue, Clean(1)).Times(1);
  EXPECT_CALL(gatt_queue, Clean(1)).Times(AtLeast(1));
  TestDisconnect(test_address, 1);
}

@@ -1632,7 +1633,7 @@ TEST_F(HasClientTest, test_cp_not_usable_read_all_presets) {
              OnDeviceAvailable(test_address, bluetooth::has::kFeatureBitHearingAidTypeBanded |
                                                      bluetooth::has::kFeatureBitWritablePresets |
                                                      bluetooth::has::kFeatureBitDynamicPresets));
  EXPECT_CALL(gatt_queue, Clean(1)).Times(1);
  EXPECT_CALL(gatt_queue, Clean(1)).Times(AtLeast(1));

  TestConnect(test_address);
}