* changes: Return DISABLED_FOR_USER in deviceinfo/simstatus availability if not admin user Return UNSUPPORTED_ON_DEVICE in deviceinfo/simstatus when no telephony Added unit tests for SimStatusPreferenceController visibility Return DISABLED_FOR_USER in IMEI availability if not admin user Return UNSUPPORTED_ON_DEVICE in network/imei when no telephony Added unit test for MobileNetworkImeiPreferenceController visibility Added unit tests for ImeiInfoPreferenceController visibility Return UNSUPPORTED_ON_DEVICE in network/phonenumber when no telephony
Running Settings Robolectric tests
The full suite
$ croot
$ atest SettingsRoboTests
Running a single test class
With a filter
$ croot
$ atest SettingsRoboTests:com.android.settings.display.AdaptiveSleepPreferenceControllerTest
You can also run any single test class with atest (it will try to find the correct path)
$ atest AdaptiveSleepPreferenceControllerTest