Update airplane mode key to match framework constant
Change pref key for airplane mode to "airplane_mode" to match the constant declared in SettingsSlicesContract. Bug: 80106671 Test: robotests Change-Id: I898befffbdafc3004fc127414edd04f60ff2554e
This commit is contained in:
@@ -21,13 +21,11 @@ import static org.mockito.Mockito.doReturn;
|
||||
import static org.mockito.Mockito.spy;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
import androidx.lifecycle.LifecycleOwner;
|
||||
import android.content.ContentResolver;
|
||||
import android.content.Context;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.provider.Settings;
|
||||
import androidx.preference.PreferenceManager;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
import android.provider.SettingsSlicesContract;
|
||||
|
||||
import com.android.settings.core.BasePreferenceController;
|
||||
import com.android.settings.testutils.FakeFeatureFactory;
|
||||
@@ -43,6 +41,10 @@ import org.mockito.MockitoAnnotations;
|
||||
import org.robolectric.RuntimeEnvironment;
|
||||
import org.robolectric.annotation.Config;
|
||||
|
||||
import androidx.lifecycle.LifecycleOwner;
|
||||
import androidx.preference.PreferenceManager;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
|
||||
@RunWith(SettingsRobolectricTestRunner.class)
|
||||
public class AirplaneModePreferenceControllerTest {
|
||||
|
||||
@@ -69,12 +71,12 @@ public class AirplaneModePreferenceControllerTest {
|
||||
mResolver = RuntimeEnvironment.application.getContentResolver();
|
||||
doReturn(mPackageManager).when(mContext).getPackageManager();
|
||||
mController = new AirplaneModePreferenceController(mContext,
|
||||
AirplaneModePreferenceController.KEY_TOGGLE_AIRPLANE);
|
||||
SettingsSlicesContract.KEY_AIRPLANE_MODE);
|
||||
|
||||
mPreferenceManager = new PreferenceManager(mContext);
|
||||
mScreen = mPreferenceManager.createPreferenceScreen(mContext);
|
||||
mPreference = new RestrictedSwitchPreference(mContext);
|
||||
mPreference.setKey("toggle_airplane");
|
||||
mPreference.setKey(SettingsSlicesContract.KEY_AIRPLANE_MODE);
|
||||
mScreen.addPreference(mPreference);
|
||||
mController.setFragment(null);
|
||||
mLifecycleOwner = () -> mLifecycle;
|
||||
|
@@ -33,13 +33,15 @@ import android.net.IConnectivityManager;
|
||||
import android.net.NetworkRequest;
|
||||
import android.os.IBinder;
|
||||
import android.os.UserHandle;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
import android.provider.SettingsSlicesContract;
|
||||
|
||||
import com.android.internal.net.VpnConfig;
|
||||
import com.android.settings.testutils.SettingsRobolectricTestRunner;
|
||||
import com.android.settingslib.core.lifecycle.Lifecycle;
|
||||
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
@@ -88,7 +90,7 @@ public class VpnPreferenceControllerTest {
|
||||
doReturn(true).when(mController).isAvailable();
|
||||
mController.displayPreference(mScreen);
|
||||
|
||||
verify(mPreference).setDependency(AirplaneModePreferenceController.KEY_TOGGLE_AIRPLANE);
|
||||
verify(mPreference).setDependency(SettingsSlicesContract.KEY_AIRPLANE_MODE);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
Reference in New Issue
Block a user