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

Commit 63063762 authored by Nathan Harold's avatar Nathan Harold Committed by Gerrit Code Review
Browse files

Merge "Update UsageSetting Cache before comparison in VTS"

parents e4061de7 374bec34
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -264,11 +264,16 @@ TEST_P(RadioNetworkTest, setUsageSetting) {
            [&](int serial) { return radio_network->setUsageSetting(serial, originalSetting); },
            {RadioError::NONE});

    // After resetting the value to its original value, update the local cache, which must
    // always succeed.
    invokeAndExpectResponse([&](int serial) { return radio_network->getUsageSetting(serial); },
                            {RadioError::NONE});

    // Check that indeed the updated setting was set. We do this after resetting to original
    // conditions to avoid early-exiting the test and leaving the device in a modified state.
    ASSERT_TRUE(expectedSetting == updatedSetting);
    EXPECT_EQ(expectedSetting, updatedSetting);
    // Check that indeed the original setting was reset.
    ASSERT_TRUE(originalSetting == radioRsp_network->usageSetting);
    EXPECT_EQ(originalSetting, radioRsp_network->usageSetting);
}

/*