diff options
author | Quang Luong <qal@google.com> | 2022-02-23 11:27:31 -0800 |
---|---|---|
committer | Quang Luong <qal@google.com> | 2022-02-23 11:27:31 -0800 |
commit | 6bdc75249be4fbd9e47eca45494217b0da6c5cd1 (patch) | |
tree | 580df1f42e4a6a063c4b43e6f04a43c207231c58 | |
parent | 5d966b382e76eb77ca7e1bb3d76516902bd9f79b (diff) |
Add VTS test for V1_6::IWifiChip::getAvailableModes_1_6
Bug: 220222963
Test: atest VtsHalWifiV1_6TargetTest
Change-Id: I76908ae0e69f8e1b07a654062b1bd0122e0dd910
-rw-r--r-- | wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp b/wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp index 54fb7216fa..d1d4336222 100644 --- a/wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp +++ b/wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp @@ -95,6 +95,15 @@ TEST_P(WifiChipHidlTest, getUsableChannels_1_6) { EXPECT_EQ(WifiStatusCode::SUCCESS, statusNonEmpty.first.code); } +/* getAvailableModes_1_6: + * Ensures that a call to getAvailableModes_1_6 will return with a success status code. + */ +TEST_P(WifiChipHidlTest, getAvailableModes_1_6) { + const auto& status_and_modes = HIDL_INVOKE(wifi_chip_, getAvailableModes_1_6); + EXPECT_EQ(WifiStatusCode::SUCCESS, status_and_modes.first.code); + EXPECT_LT(0u, status_and_modes.second.size()); +} + GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(WifiChipHidlTest); INSTANTIATE_TEST_SUITE_P(PerInstance, WifiChipHidlTest, testing::ValuesIn(android::hardware::getAllHalInstanceNames( |