Loading packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java +1 −2 Original line number Diff line number Diff line Loading @@ -465,8 +465,7 @@ public class SettingsDrawerActivity extends Activity { } boolean isNavDrawerEnabled() { return !isDashboardFeatureEnabled() || getResources().getBoolean(R.bool.config_enable_nav_drawer); return getResources().getBoolean(R.bool.config_enable_nav_drawer); } private class PackageReceiver extends BroadcastReceiver { Loading packages/SettingsLib/tests/integ/src/com/android/settingslib/drawer/SettingsDrawerActivityTest.java +14 −1 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.settingslib.drawer; import android.app.Activity; import android.app.Instrumentation; import android.content.Intent; import android.support.test.InstrumentationRegistry; Loading @@ -25,6 +26,8 @@ import android.support.test.runner.AndroidJUnit4; import com.android.settingslib.R; import com.google.common.truth.Truth; import org.junit.Before; import org.junit.Rule; import org.junit.Test; Loading @@ -36,12 +39,12 @@ import static android.support.test.espresso.assertion.ViewAssertions.doesNotExis import static android.support.test.espresso.assertion.ViewAssertions.matches; import static android.support.test.espresso.matcher.ViewMatchers.isDisplayed; import static android.support.test.espresso.matcher.ViewMatchers.withContentDescription; import static com.google.common.truth.Truth.assertThat; @RunWith(AndroidJUnit4.class) @SmallTest public class SettingsDrawerActivityTest { @Rule public ActivityTestRule<TestActivity> mActivityRule = new ActivityTestRule<>(TestActivity.class, true, true); Loading Loading @@ -83,6 +86,16 @@ public class SettingsDrawerActivityTest { .check(matches(isDisplayed())); } @Test public void startActivity_shouldNotHaveNavDrawer() { Instrumentation instrumentation = InstrumentationRegistry.getInstrumentation(); Activity activity = instrumentation.startActivitySync( new Intent(instrumentation.getTargetContext(), TestActivity.class)); assertThat(((SettingsDrawerActivity) activity).isNavDrawerEnabled()) .isFalse(); } /** * Test Activity in this test. * Loading packages/SettingsLib/tests/robotests/src/com/android/settingslib/drawer/CategoryManagerTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -21,12 +21,12 @@ import android.content.Context; import android.content.Intent; import android.util.Pair; import com.android.settingslib.SettingLibRobolectricTestRunner; import com.android.settingslib.TestConfig; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.RobolectricTestRunner; import org.robolectric.annotation.Config; import org.robolectric.shadows.ShadowApplication; Loading @@ -35,7 +35,7 @@ import java.util.Map; import static com.google.common.truth.Truth.assertThat; @RunWith(RobolectricTestRunner.class) @RunWith(SettingLibRobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class CategoryManagerTest { Loading Loading
packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java +1 −2 Original line number Diff line number Diff line Loading @@ -465,8 +465,7 @@ public class SettingsDrawerActivity extends Activity { } boolean isNavDrawerEnabled() { return !isDashboardFeatureEnabled() || getResources().getBoolean(R.bool.config_enable_nav_drawer); return getResources().getBoolean(R.bool.config_enable_nav_drawer); } private class PackageReceiver extends BroadcastReceiver { Loading
packages/SettingsLib/tests/integ/src/com/android/settingslib/drawer/SettingsDrawerActivityTest.java +14 −1 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.settingslib.drawer; import android.app.Activity; import android.app.Instrumentation; import android.content.Intent; import android.support.test.InstrumentationRegistry; Loading @@ -25,6 +26,8 @@ import android.support.test.runner.AndroidJUnit4; import com.android.settingslib.R; import com.google.common.truth.Truth; import org.junit.Before; import org.junit.Rule; import org.junit.Test; Loading @@ -36,12 +39,12 @@ import static android.support.test.espresso.assertion.ViewAssertions.doesNotExis import static android.support.test.espresso.assertion.ViewAssertions.matches; import static android.support.test.espresso.matcher.ViewMatchers.isDisplayed; import static android.support.test.espresso.matcher.ViewMatchers.withContentDescription; import static com.google.common.truth.Truth.assertThat; @RunWith(AndroidJUnit4.class) @SmallTest public class SettingsDrawerActivityTest { @Rule public ActivityTestRule<TestActivity> mActivityRule = new ActivityTestRule<>(TestActivity.class, true, true); Loading Loading @@ -83,6 +86,16 @@ public class SettingsDrawerActivityTest { .check(matches(isDisplayed())); } @Test public void startActivity_shouldNotHaveNavDrawer() { Instrumentation instrumentation = InstrumentationRegistry.getInstrumentation(); Activity activity = instrumentation.startActivitySync( new Intent(instrumentation.getTargetContext(), TestActivity.class)); assertThat(((SettingsDrawerActivity) activity).isNavDrawerEnabled()) .isFalse(); } /** * Test Activity in this test. * Loading
packages/SettingsLib/tests/robotests/src/com/android/settingslib/drawer/CategoryManagerTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -21,12 +21,12 @@ import android.content.Context; import android.content.Intent; import android.util.Pair; import com.android.settingslib.SettingLibRobolectricTestRunner; import com.android.settingslib.TestConfig; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.RobolectricTestRunner; import org.robolectric.annotation.Config; import org.robolectric.shadows.ShadowApplication; Loading @@ -35,7 +35,7 @@ import java.util.Map; import static com.google.common.truth.Truth.assertThat; @RunWith(RobolectricTestRunner.class) @RunWith(SettingLibRobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class CategoryManagerTest { Loading