If the user is reseting mobile network settings and have all these conditions: - No Wi-fi - Has check to delete all eSIMs - Has a least one RAC sim carrier Then show the warning dialogue. Test: make, manually test, atest SubSettingLauncherTest, atest ResetNetworkTest, atest SubscriptionUtilTest Bug: 328649510 Change-Id: I47d9b868b649b259d5e4008ec742317d2cb7cf51
Running Settings Robolectric tests
The full suite
$ croot
$ make RunSettingsRoboTests
Running a single test class
$ croot
$ make RunSettingsRoboTests ROBOTEST_FILTER=<ClassName>
For example:
make RunSettingsRoboTests ROBOTEST_FILTER=CodeInspectionTest
You can also use partial class name in ROBOTEST_FILTER. If the partial class name matches multiple file names, all of them will be executed.