diff options
| author | Taras Antoshchuk <tantoshchuk@google.com> | 2021-12-19 11:51:39 +0000 |
|---|---|---|
| committer | Taras Antoshchuk <tantoshchuk@google.com> | 2021-12-19 11:51:39 +0000 |
| commit | 2b3d62f3e9656c6b875cd52aa4e3e203a0331541 (patch) | |
| tree | 2f65de62029fa91307c9f8951f1f930b3f24b215 /tests/common/java/android/net/RouteInfoTest.java | |
| parent | 6d1ea2bb16451e43b5a2c3da30b49ecfc40037cc (diff) | |
Revert "Revert "Unhide RouteInfo#getType and related fields""
This reverts commit 6d1ea2bb16451e43b5a2c3da30b49ecfc40037cc.
Reason for revert: Re-landing changes not related to postsubmit failure
Change-Id: If7940801518be5ddec91270b3663ddfc8b42eadb
Diffstat (limited to 'tests/common/java/android/net/RouteInfoTest.java')
| -rw-r--r-- | tests/common/java/android/net/RouteInfoTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/common/java/android/net/RouteInfoTest.java b/tests/common/java/android/net/RouteInfoTest.java index 71689f9197..b69b04561b 100644 --- a/tests/common/java/android/net/RouteInfoTest.java +++ b/tests/common/java/android/net/RouteInfoTest.java @@ -16,6 +16,8 @@ package android.net; +import static android.net.RouteInfo.RTN_THROW; +import static android.net.RouteInfo.RTN_UNICAST; import static android.net.RouteInfo.RTN_UNREACHABLE; import static com.android.testutils.MiscAsserts.assertEqualBothWays; @@ -329,6 +331,16 @@ public class RouteInfoTest { } @Test + public void testRouteTypes() { + RouteInfo r = new RouteInfo(new IpPrefix(Inet6Address.ANY, 0), RTN_UNREACHABLE); + assertEquals(RTN_UNREACHABLE, r.getType()); + r = new RouteInfo(new IpPrefix(Inet6Address.ANY, 0), RTN_UNICAST); + assertEquals(RTN_UNICAST, r.getType()); + r = new RouteInfo(new IpPrefix(Inet6Address.ANY, 0), RTN_THROW); + assertEquals(RTN_THROW, r.getType()); + } + + @Test public void testTruncation() { LinkAddress l; RouteInfo r; |
