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

Commit 92b2c75c authored by William Loh's avatar William Loh Committed by Android (Google) Code Review
Browse files

Merge "Clear inline mocks in MockSystemRule" into main

parents 3085e072 b88d7b2e
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -505,8 +505,7 @@ class MockSystem(withSession: (StaticMockitoSessionBuilder) -> Unit = {}) {
        pkg: ParsingPackage,
        applicationInfo: ApplicationInfo?,
        className: String?
    ):
            ActivityInfo {
    ): ActivityInfo {
        val activityInfo = ActivityInfo()
        activityInfo.applicationInfo = applicationInfo
        activityInfo.packageName = pkg.packageName
@@ -518,8 +517,7 @@ class MockSystem(withSession: (StaticMockitoSessionBuilder) -> Unit = {}) {
        pkg: ParsingPackage,
        applicationInfo: ApplicationInfo?,
        className: String?
    ):
            ServiceInfo {
    ): ServiceInfo {
        val serviceInfo = ServiceInfo()
        serviceInfo.applicationInfo = applicationInfo
        serviceInfo.packageName = pkg.packageName
@@ -699,8 +697,7 @@ class MockSystem(withSession: (StaticMockitoSessionBuilder) -> Unit = {}) {
    /** Override get*Folder methods to point to temporary local directories  */

    @Throws(IOException::class)
    private fun redirectScanPartitions(partitions: List<ScanPartition>):
            List<ScanPartition> {
    private fun redirectScanPartitions(partitions: List<ScanPartition>): List<ScanPartition> {
        val spiedPartitions: MutableList<ScanPartition> =
                ArrayList(partitions.size)
        for (partition: ScanPartition in partitions) {
@@ -732,6 +729,7 @@ class MockSystemRule : TestRule {
            } finally {
                mockSystem?.cleanup()
                mockSystem = null
                Mockito.framework().clearInlineMocks()
            }
        }
    }