Follow-up changes to Update VPN isolation code for excluded routes
Making changes in the hasExcludeRoute() with more realistic values as suggested in CL 18173562(https://googleplex-android-review.git.corp.google.com/c/platform/packages/modules/Connectivity/+/18173562) by Lorenzo Bug: 230058738 Test: atest LinkPropertiesTest Change-Id: Ic0ea1e83fbe5bfec98b0060ba1a9635d5ba710e1 (cherry picked from commit 6c36b00662df8ccffb2ce49daa04b358c38f1b3e)
This commit is contained in:
@@ -1262,13 +1262,14 @@ public class LinkPropertiesTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test @IgnoreUpTo(Build.VERSION_CODES.S_V2)
|
@Test @IgnoreUpTo(Build.VERSION_CODES.S_V2)
|
||||||
|
@EnableCompatChanges({LinkProperties.EXCLUDED_ROUTES})
|
||||||
public void testHasExcludeRoute() {
|
public void testHasExcludeRoute() {
|
||||||
LinkProperties lp = new LinkProperties();
|
LinkProperties lp = new LinkProperties();
|
||||||
lp.setInterfaceName("VPN");
|
lp.setInterfaceName("tun0");
|
||||||
lp.addRoute(new RouteInfo(new IpPrefix(ADDRV4, 2), RTN_UNICAST));
|
lp.addRoute(new RouteInfo(new IpPrefix(ADDRV4, 24), RTN_UNICAST));
|
||||||
lp.addRoute(new RouteInfo(new IpPrefix(ADDRV6, 0), RTN_UNICAST));
|
lp.addRoute(new RouteInfo(new IpPrefix(ADDRV6, 0), RTN_UNICAST));
|
||||||
assertFalse(lp.hasExcludeRoute());
|
assertFalse(lp.hasExcludeRoute());
|
||||||
lp.addRoute(new RouteInfo(new IpPrefix(ADDRV6, 2), RTN_THROW));
|
lp.addRoute(new RouteInfo(new IpPrefix(ADDRV6, 32), RTN_THROW));
|
||||||
assertTrue(lp.hasExcludeRoute());
|
assertTrue(lp.hasExcludeRoute());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user