Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b7b48793 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "[BatterySaver] Fix test case failed issue." into main

parents b57d8d7f ec4a41dd
Loading
Loading
Loading
Loading
+13 −1
Original line number Diff line number Diff line
@@ -15,6 +15,8 @@
 */
package com.android.server.power.batterysaver;

import static android.platform.test.flag.junit.SetFlagsRule.DefaultInitValueType.NULL_DEFAULT;

import static com.android.dx.mockito.inline.extended.ExtendedMockito.doNothing;
import static com.android.dx.mockito.inline.extended.ExtendedMockito.inOrder;
import static com.android.dx.mockito.inline.extended.ExtendedMockito.spyOn;
@@ -35,12 +37,14 @@ import android.content.ContentResolver;
import android.content.Context;
import android.content.res.Resources;
import android.os.PowerManager;
import android.platform.test.flag.junit.SetFlagsRule;
import android.provider.Settings.Global;

import androidx.test.ext.junit.runners.AndroidJUnit4;
import androidx.test.filters.SmallTest;
import androidx.test.runner.AndroidJUnit4;

import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.InOrder;
@@ -65,6 +69,9 @@ public class BatterySaverStateMachineTest {

    private DevicePersistedState mPersistedState;

    @Rule
    public final SetFlagsRule mSetFlagsRule = new SetFlagsRule(NULL_DEFAULT);

    private class DevicePersistedState {
        // Current battery level.
        public int batteryLevel = 100;
@@ -171,6 +178,11 @@ public class BatterySaverStateMachineTest {
        void triggerDynamicModeNotification() {
            // Do nothing
        }

        @Override
        void triggerDynamicModeNotificationV2() {
            // Do nothing
        }
    }

    @Before