Merge "Fix crash in test" into oc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
d5ece513ec
@@ -72,7 +72,7 @@ public class StatusBarTest extends SysuiTestCase {
|
|||||||
NotificationData mNotificationData;
|
NotificationData mNotificationData;
|
||||||
PowerManager mPowerManager;
|
PowerManager mPowerManager;
|
||||||
SystemServicesProxy mSystemServicesProxy;
|
SystemServicesProxy mSystemServicesProxy;
|
||||||
|
NotificationPanelView mNotificationPanelView;
|
||||||
private DisplayMetrics mDisplayMetrics = new DisplayMetrics();
|
private DisplayMetrics mDisplayMetrics = new DisplayMetrics();
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
@@ -85,6 +85,7 @@ public class StatusBarTest extends SysuiTestCase {
|
|||||||
mHeadsUpManager = mock(HeadsUpManager.class);
|
mHeadsUpManager = mock(HeadsUpManager.class);
|
||||||
mNotificationData = mock(NotificationData.class);
|
mNotificationData = mock(NotificationData.class);
|
||||||
mSystemServicesProxy = mock(SystemServicesProxy.class);
|
mSystemServicesProxy = mock(SystemServicesProxy.class);
|
||||||
|
mNotificationPanelView = mock(NotificationPanelView.class);
|
||||||
IPowerManager powerManagerService = mock(IPowerManager.class);
|
IPowerManager powerManagerService = mock(IPowerManager.class);
|
||||||
HandlerThread handlerThread = new HandlerThread("TestThread");
|
HandlerThread handlerThread = new HandlerThread("TestThread");
|
||||||
handlerThread.start();
|
handlerThread.start();
|
||||||
@@ -95,7 +96,7 @@ public class StatusBarTest extends SysuiTestCase {
|
|||||||
mDependency.injectTestDependency(MetricsLogger.class, mMetricsLogger);
|
mDependency.injectTestDependency(MetricsLogger.class, mMetricsLogger);
|
||||||
mStatusBar = new TestableStatusBar(mStatusBarKeyguardViewManager, mUnlockMethodCache,
|
mStatusBar = new TestableStatusBar(mStatusBarKeyguardViewManager, mUnlockMethodCache,
|
||||||
mKeyguardIndicationController, mStackScroller, mHeadsUpManager,
|
mKeyguardIndicationController, mStackScroller, mHeadsUpManager,
|
||||||
mNotificationData, mPowerManager, mSystemServicesProxy);
|
mNotificationData, mPowerManager, mSystemServicesProxy, mNotificationPanelView);
|
||||||
|
|
||||||
doAnswer(invocation -> {
|
doAnswer(invocation -> {
|
||||||
OnDismissAction onDismissAction = (OnDismissAction) invocation.getArguments()[0];
|
OnDismissAction onDismissAction = (OnDismissAction) invocation.getArguments()[0];
|
||||||
@@ -287,7 +288,7 @@ public class StatusBarTest extends SysuiTestCase {
|
|||||||
public TestableStatusBar(StatusBarKeyguardViewManager man,
|
public TestableStatusBar(StatusBarKeyguardViewManager man,
|
||||||
UnlockMethodCache unlock, KeyguardIndicationController key,
|
UnlockMethodCache unlock, KeyguardIndicationController key,
|
||||||
NotificationStackScrollLayout stack, HeadsUpManager hum, NotificationData nd,
|
NotificationStackScrollLayout stack, HeadsUpManager hum, NotificationData nd,
|
||||||
PowerManager pm, SystemServicesProxy ssp) {
|
PowerManager pm, SystemServicesProxy ssp, NotificationPanelView panelView) {
|
||||||
mStatusBarKeyguardViewManager = man;
|
mStatusBarKeyguardViewManager = man;
|
||||||
mUnlockMethodCache = unlock;
|
mUnlockMethodCache = unlock;
|
||||||
mKeyguardIndicationController = key;
|
mKeyguardIndicationController = key;
|
||||||
@@ -297,6 +298,7 @@ public class StatusBarTest extends SysuiTestCase {
|
|||||||
mUseHeadsUp = true;
|
mUseHeadsUp = true;
|
||||||
mPowerManager = pm;
|
mPowerManager = pm;
|
||||||
mSystemServicesProxy = ssp;
|
mSystemServicesProxy = ssp;
|
||||||
|
mNotificationPanel = panelView;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user