diff options
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.cpp | 10 |
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) { | |||
193 | TEST_F(WifiChipHidlTest, GetCapabilities) { | 196 | TEST_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 | ||