Merge "Fix broken hibernation test" into sc-dev
This commit is contained in:
@@ -109,7 +109,7 @@ public final class AppHibernationService extends SystemService {
|
||||
private final boolean mOatArtifactDeletionEnabled;
|
||||
|
||||
@VisibleForTesting
|
||||
static boolean sIsServiceEnabled;
|
||||
public static boolean sIsServiceEnabled;
|
||||
|
||||
/**
|
||||
* Initializes the system service.
|
||||
|
||||
@@ -24,6 +24,7 @@ import android.testing.AndroidTestingRunner
|
||||
import android.testing.TestableLooper
|
||||
import android.testing.TestableLooper.RunWithLooper
|
||||
import com.android.server.apphibernation.AppHibernationManagerInternal
|
||||
import com.android.server.apphibernation.AppHibernationService
|
||||
import com.android.server.extendedtestutils.wheneverStatic
|
||||
import com.android.server.testutils.whenever
|
||||
import org.junit.Assert.assertFalse
|
||||
@@ -61,6 +62,7 @@ class PackageManagerServiceHibernationTests {
|
||||
MockitoAnnotations.initMocks(this)
|
||||
wheneverStatic { DeviceConfig.getBoolean(
|
||||
NAMESPACE_APP_HIBERNATION, KEY_APP_HIBERNATION_ENABLED, false) }.thenReturn(true)
|
||||
AppHibernationService.sIsServiceEnabled = true
|
||||
rule.system().stageNominalSystemState()
|
||||
whenever(rule.mocks().injector.getLocalService(AppHibernationManagerInternal::class.java))
|
||||
.thenReturn(appHibernationManager)
|
||||
|
||||
Reference in New Issue
Block a user