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

Commit 4cf60b02 authored by Edgar Wang's avatar Edgar Wang
Browse files

Fix test cases failed in WinscopeTraceTest

Fixes: 276682211
Test: autotest
Change-Id: Id31d5c4e2e1dd61c4af24e042f4aaddee3d33439
parent 361ed501
Loading
Loading
Loading
Loading
+9 −6
Original line number Diff line number Diff line
@@ -16,10 +16,8 @@

package com.android.settings.development.qstile;

import static com.android.settings.development.qstile.DevelopmentTiles.WinscopeTrace
        .SURFACE_FLINGER_LAYER_TRACE_CONTROL_CODE;
import static com.android.settings.development.qstile.DevelopmentTiles.WinscopeTrace
        .SURFACE_FLINGER_LAYER_TRACE_STATUS_CODE;
import static com.android.settings.development.qstile.DevelopmentTiles.WinscopeTrace.SURFACE_FLINGER_LAYER_TRACE_CONTROL_CODE;
import static com.android.settings.development.qstile.DevelopmentTiles.WinscopeTrace.SURFACE_FLINGER_LAYER_TRACE_STATUS_CODE;

import static com.google.common.truth.Truth.assertThat;

@@ -37,6 +35,8 @@ import android.os.RemoteException;
import android.view.IWindowManager;
import android.widget.Toast;

import androidx.test.core.app.ApplicationProvider;

import com.android.internal.inputmethod.ImeTracing;
import com.android.settings.testutils.shadow.ShadowParcel;

@@ -68,6 +68,9 @@ public class WinscopeTraceTest {
    public void setUp() {
        MockitoAnnotations.initMocks(this);
        mWinscopeTrace = spy(new DevelopmentTiles.WinscopeTrace());
        doReturn(ApplicationProvider.getApplicationContext()).when(
                mWinscopeTrace).getApplicationContext();

        ReflectionHelpers.setField(mWinscopeTrace, "mWindowManager", mWindowManager);
        ReflectionHelpers.setField(mWinscopeTrace, "mImeTracing", mImeTracing);
        ReflectionHelpers.setField(mWinscopeTrace, "mSurfaceFlinger", mSurfaceFlinger);