Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 592ddbf0 authored by Sanket Padawe's avatar Sanket Padawe Committed by android-build-merger
Browse files

Merge "Add VTS test for misc RIL apis." am: 69c546ba

am: d9dabe6b

Change-Id: Ib8b6086623384f536638ee36c3703a93da1999e5
parents cc792c8c d9dabe6b
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -17,15 +17,16 @@
cc_test {
    name: "VtsHalRadioV1_0TargetTest",
    defaults: ["hidl_defaults"],
    srcs: ["radio_hidl_hal_test.cpp",
           "radio_response.cpp",
           "radio_hidl_hal_voice.cpp",
           "radio_hidl_hal_cell_broadcast.cpp",
    srcs: ["radio_hidl_hal_cell_broadcast.cpp",
           "radio_hidl_hal_data.cpp",
           "radio_hidl_hal_icc.cpp",
           "radio_hidl_hal_ims.cpp",
           "radio_hidl_hal_misc.cpp",
           "radio_hidl_hal_sms.cpp",
           "radio_hidl_hal_stk.cpp",
           "radio_hidl_hal_test.cpp",
           "radio_hidl_hal_voice.cpp",
           "radio_response.cpp",
           "VtsHalRadioV1_0TargetTest.cpp"],
    shared_libs: [
        "libbase",
+16 −0
Original line number Diff line number Diff line
@@ -288,3 +288,19 @@ TEST_F(RadioHidlTest, requestIccSimAuthentication) {
        EXPECT_EQ(RadioError::INVALID_ARGUMENTS, radioRsp->rspInfo.error);
    }
}

/*
 * Test IRadio.supplyNetworkDepersonalization() for the response returned.
 */
TEST_F(RadioHidlTest, supplyNetworkDepersonalization) {
    int serial = 1;

    radio->supplyNetworkDepersonalization(serial, hidl_string("test"));
    EXPECT_EQ(std::cv_status::no_timeout, wait());
    EXPECT_EQ(RadioResponseType::SOLICITED, radioRsp->rspInfo.type);
    EXPECT_EQ(serial, radioRsp->rspInfo.serial);

    if (cardStatus.cardState == CardState::ABSENT) {
        ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::PASSWORD_INCORRECT);
    }
}
 No newline at end of file