update vts setSimCardPower test cases to handle different MEP

types
Bug: 351698476
Test: atest VtsHalRadioTargetTest

Change-Id: I233a12514afb39de32ba72e350d0a5dc94c98daf
Merged-In: I233a12514afb39de32ba72e350d0a5dc94c98daf
This commit is contained in:
sandeepjs
2024-07-11 14:57:08 +00:00
committed by qianyou -
parent 70be0c430b
commit baa9f95b63

View File

@@ -111,7 +111,14 @@ TEST_P(RadioSimTest, setSimCardPower) {
EXPECT_EQ(CardStatus::STATE_PRESENT, slotStatus.cardState);
if (CardStatus::STATE_PRESENT == slotStatus.cardState) {
ASSERT_TRUE(slotStatus.portInfo[0].portActive);
EXPECT_EQ(0, cardStatus.slotMap.portId);
if (cardStatus.supportedMepMode == aidl::android::hardware::radio::config::
MultipleEnabledProfilesMode::MEP_A1 ||
cardStatus.supportedMepMode == aidl::android::hardware::radio::config::
MultipleEnabledProfilesMode::MEP_A2) {
EXPECT_EQ(1, cardStatus.slotMap.portId);
} else {
EXPECT_EQ(0, cardStatus.slotMap.portId);
}
}
}
}