summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp')
-rw-r--r--wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp b/wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp
index 0c5bd45f..d16f1e77 100644
--- a/wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp
+++ b/wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp
@@ -88,7 +88,10 @@ class WifiChipHidlTest : public ::testing::VtsHalHidlTargetTestBase {
88 uint32_t configureChipForStaIfaceAndGetCapabilities() { 88 uint32_t configureChipForStaIfaceAndGetCapabilities() {
89 configureChipForIfaceType(IfaceType::STA, true); 89 configureChipForIfaceType(IfaceType::STA, true);
90 const auto& status_and_caps = HIDL_INVOKE(wifi_chip_, getCapabilities); 90 const auto& status_and_caps = HIDL_INVOKE(wifi_chip_, getCapabilities);
91 EXPECT_EQ(WifiStatusCode::SUCCESS, status_and_caps.first.code); 91 if (status_and_caps.first.code != WifiStatusCode::SUCCESS) {
92 EXPECT_EQ(WifiStatusCode::ERROR_NOT_SUPPORTED, status_and_caps.first.code);
93 return 0;
94 }
92 return status_and_caps.second; 95 return status_and_caps.second;
93 } 96 }
94 97
@@ -193,7 +196,10 @@ TEST_F(WifiChipHidlTest, ConfigureChip) {
193TEST_F(WifiChipHidlTest, GetCapabilities) { 196TEST_F(WifiChipHidlTest, GetCapabilities) {
194 configureChipForIfaceType(IfaceType::STA, true); 197 configureChipForIfaceType(IfaceType::STA, true);
195 const auto& status_and_caps = HIDL_INVOKE(wifi_chip_, getCapabilities); 198 const auto& status_and_caps = HIDL_INVOKE(wifi_chip_, getCapabilities);
196 EXPECT_EQ(WifiStatusCode::SUCCESS, status_and_caps.first.code); 199 if (status_and_caps.first.code != WifiStatusCode::SUCCESS) {
200 EXPECT_EQ(WifiStatusCode::ERROR_NOT_SUPPORTED, status_and_caps.first.code);
201 return;
202 }
197 EXPECT_NE(0u, status_and_caps.second); 203 EXPECT_NE(0u, status_and_caps.second);
198} 204}
199 205