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

Commit 78905e64 authored by Android Build Coastguard Worker's avatar Android Build Coastguard Worker
Browse files

Merge cherrypicks of ['googleplex-android-review.googlesource.com/27801400']...

Merge cherrypicks of ['googleplex-android-review.googlesource.com/27801400'] into sparse-11963768-L37300030004576966.
SPARSE_CHANGE: I384699d478e5abcee3a165afc45211b9ed96334a

Change-Id: Ibfa47f6e519bb1da2c663f85e22ee043704c72a1
parents 881f464f d76f0b7c
Loading
Loading
Loading
Loading
+26 −5
Original line number Diff line number Diff line
@@ -16,16 +16,37 @@

package com.android.systemui.qs

import android.app.admin.devicePolicyManager
import android.content.applicationContext
import android.os.fakeExecutorHandler
import android.os.looper
import com.android.internal.logging.metricsLogger
import com.android.internal.logging.uiEventLogger
import com.android.internal.logging.uiEventLoggerFake
import com.android.systemui.InstanceIdSequenceFake
import com.android.systemui.animation.dialogTransitionAnimator
import com.android.systemui.broadcast.broadcastDispatcher
import com.android.systemui.classifier.falsingManager
import com.android.systemui.kosmos.Kosmos
import com.android.systemui.kosmos.Kosmos.Fixture
import com.android.systemui.kosmos.testDispatcher
import com.android.systemui.plugins.activityStarter
import com.android.systemui.plugins.qs.QSFactory
import com.android.systemui.qs.tiles.di.NewQSTileFactory
import com.android.systemui.qs.footer.domain.interactor.FooterActionsInteractorImpl
import com.android.systemui.qs.footer.foregroundServicesRepository
import com.android.systemui.qs.footer.ui.viewmodel.FooterActionsViewModel
import com.android.systemui.security.data.repository.securityRepository
import com.android.systemui.settings.userTracker
import com.android.systemui.statusbar.policy.deviceProvisionedController
import com.android.systemui.statusbar.policy.securityController
import com.android.systemui.user.data.repository.userSwitcherRepository
import com.android.systemui.user.domain.interactor.userSwitcherInteractor
import com.android.systemui.util.mockito.mock

val Kosmos.instanceIdSequenceFake: InstanceIdSequenceFake by
    Kosmos.Fixture { InstanceIdSequenceFake(0) }
val Kosmos.qsEventLogger: QsEventLoggerFake by
    Kosmos.Fixture { QsEventLoggerFake(uiEventLoggerFake, instanceIdSequenceFake) }
val Kosmos.instanceIdSequenceFake: InstanceIdSequenceFake by Fixture { InstanceIdSequenceFake(0) }
val Kosmos.qsEventLogger: QsEventLoggerFake by Fixture {
    QsEventLoggerFake(uiEventLoggerFake, instanceIdSequenceFake)
}

var Kosmos.qsTileFactory by Fixture<QSFactory>()