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

Commit 8055dafb authored by Erik Kline's avatar Erik Kline Committed by android-build-merger
Browse files

Merge "Verify duplicate upstream notifications are ignored" am: 3d57eb0b

am: 02e71f62

Change-Id: I0e62e4f6f371aa43eae1a0e5c62787c4e84ddd9a
parents 663ec79c 02e71f62
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -294,6 +294,18 @@ public class TetherInterfaceStateMachineTest {
                IFACE_NAME, mTestedSm, STATE_AVAILABLE, TETHER_ERROR_ENABLE_NAT_ERROR);
    }

    @Test
    public void ignoresDuplicateUpstreamNotifications() throws Exception {
        initTetheredStateMachine(TETHERING_WIFI, UPSTREAM_IFACE);

        verifyNoMoreInteractions(mNMService, mStatsService, mTetherHelper);

        for (int i = 0; i < 5; i++) {
            dispatchTetherConnectionChanged(UPSTREAM_IFACE);
            verifyNoMoreInteractions(mNMService, mStatsService, mTetherHelper);
        }
    }

    /**
     * Send a command to the state machine under test, and run the event loop to idle.
     *