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

Commit 27c33d3e authored by James Mattis's avatar James Mattis Committed by Automerger Merge Worker
Browse files

Merge "Adding support for multiple "default" networks" am: 8bb0310b am:...

Merge "Adding support for multiple "default" networks" am: 8bb0310b am: 0a3ad27a am: 40ebaee7 am: 37bbbd47

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532548

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If8b837f5ee18c91dc34a76c2d231ca2772b9f837
parents 05b87c99 37bbbd47
Loading
Loading
Loading
Loading
+159 −125

File changed.

Preview size limit exceeded, changes collapsed.

+3 −3
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ class LegacyTypeTrackerTest {
    private val supportedTypes = arrayOf(TYPE_MOBILE, TYPE_WIFI, TYPE_ETHERNET, TYPE_MOBILE_SUPL)

    private val mMockService = mock(ConnectivityService::class.java).apply {
        doReturn(false).`when`(this).isDefaultNetwork(any())
        doReturn(false).`when`(this).isFallbackNetwork(any())
    }
    private val mTracker = LegacyTypeTracker(mMockService).apply {
        supportedTypes.forEach {
@@ -126,11 +126,11 @@ class LegacyTypeTrackerTest {
    fun testBroadcastOnDisconnect() {
        val mobileNai1 = mock(NetworkAgentInfo::class.java)
        val mobileNai2 = mock(NetworkAgentInfo::class.java)
        doReturn(false).`when`(mMockService).isDefaultNetwork(mobileNai1)
        doReturn(false).`when`(mMockService).isFallbackNetwork(mobileNai1)
        mTracker.add(TYPE_MOBILE, mobileNai1)
        verify(mMockService).sendLegacyNetworkBroadcast(mobileNai1, CONNECTED, TYPE_MOBILE)
        reset(mMockService)
        doReturn(false).`when`(mMockService).isDefaultNetwork(mobileNai2)
        doReturn(false).`when`(mMockService).isFallbackNetwork(mobileNai2)
        mTracker.add(TYPE_MOBILE, mobileNai2)
        verify(mMockService, never()).sendLegacyNetworkBroadcast(any(), any(), anyInt())
        mTracker.remove(TYPE_MOBILE, mobileNai1, false /* wasDefault */)