Merge "Fix test cases failed in WinscopeTraceTest" into udc-dev am: 8155b72cf8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22898012 Change-Id: I94a6521cf1967c028faa657228cc909f2b1b3895 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -16,10 +16,8 @@
|
|||||||
|
|
||||||
package com.android.settings.development.qstile;
|
package com.android.settings.development.qstile;
|
||||||
|
|
||||||
import static com.android.settings.development.qstile.DevelopmentTiles.WinscopeTrace
|
import static com.android.settings.development.qstile.DevelopmentTiles.WinscopeTrace.SURFACE_FLINGER_LAYER_TRACE_CONTROL_CODE;
|
||||||
.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_STATUS_CODE;
|
|
||||||
|
|
||||||
import static com.google.common.truth.Truth.assertThat;
|
import static com.google.common.truth.Truth.assertThat;
|
||||||
|
|
||||||
@@ -37,6 +35,8 @@ import android.os.RemoteException;
|
|||||||
import android.view.IWindowManager;
|
import android.view.IWindowManager;
|
||||||
import android.widget.Toast;
|
import android.widget.Toast;
|
||||||
|
|
||||||
|
import androidx.test.core.app.ApplicationProvider;
|
||||||
|
|
||||||
import com.android.internal.inputmethod.ImeTracing;
|
import com.android.internal.inputmethod.ImeTracing;
|
||||||
import com.android.settings.testutils.shadow.ShadowParcel;
|
import com.android.settings.testutils.shadow.ShadowParcel;
|
||||||
|
|
||||||
@@ -68,6 +68,9 @@ public class WinscopeTraceTest {
|
|||||||
public void setUp() {
|
public void setUp() {
|
||||||
MockitoAnnotations.initMocks(this);
|
MockitoAnnotations.initMocks(this);
|
||||||
mWinscopeTrace = spy(new DevelopmentTiles.WinscopeTrace());
|
mWinscopeTrace = spy(new DevelopmentTiles.WinscopeTrace());
|
||||||
|
doReturn(ApplicationProvider.getApplicationContext()).when(
|
||||||
|
mWinscopeTrace).getApplicationContext();
|
||||||
|
|
||||||
ReflectionHelpers.setField(mWinscopeTrace, "mWindowManager", mWindowManager);
|
ReflectionHelpers.setField(mWinscopeTrace, "mWindowManager", mWindowManager);
|
||||||
ReflectionHelpers.setField(mWinscopeTrace, "mImeTracing", mImeTracing);
|
ReflectionHelpers.setField(mWinscopeTrace, "mImeTracing", mImeTracing);
|
||||||
ReflectionHelpers.setField(mWinscopeTrace, "mSurfaceFlinger", mSurfaceFlinger);
|
ReflectionHelpers.setField(mWinscopeTrace, "mSurfaceFlinger", mSurfaceFlinger);
|
||||||
|
Reference in New Issue
Block a user