OSDN Git Service

Call EXPECT_CALL before the incoming event
authorMartin Brabham <optedoblivion@google.com>
Mon, 28 Sep 2020 22:52:55 +0000 (15:52 -0700)
committerMartin Brabham <optedoblivion@google.com>
Mon, 28 Sep 2020 22:58:27 +0000 (22:58 +0000)
Bug: 169598507
Tag: #stability
Test: atest --host bluetooth_test_gd
Change-Id: If58fa04c6c292c197959b14e29f52800fd14c03b

gd/hci/le_advertising_manager_test.cc

index 45000b9..6c03a32 100644 (file)
@@ -507,9 +507,9 @@ TEST_F(LeExtendedAdvertisingManagerTest, create_advertiser_test) {
   le_advertising_manager_->RemoveAdvertiser(id);
   result = last_command_future.wait_for(std::chrono::duration(std::chrono::milliseconds(100)));
   ASSERT_EQ(std::future_status::ready, result);
-  test_hci_layer_->IncomingEvent(LeSetExtendedAdvertisingEnableCompleteBuilder::Create(uint8_t{1}, ErrorCode::SUCCESS));
   EXPECT_CALL(
       mock_advertising_callback_, onAdvertisingEnabled(id, false, AdvertisingCallback::AdvertisingStatus::SUCCESS));
+  test_hci_layer_->IncomingEvent(LeSetExtendedAdvertisingEnableCompleteBuilder::Create(uint8_t{1}, ErrorCode::SUCCESS));
   sync_client_handler();
 }
 }  // namespace