Unbreak LinkPropertiesTest.
This was broken by the changes that made addRoute add routes only if they did not already exist. Change-Id: I1d227df9223fbecf106efde05b709f320824ee9d
This commit is contained in:
@@ -245,11 +245,15 @@ public class LinkPropertiesTest extends TestCase {
|
|||||||
// Add a route with no interface to a LinkProperties with no interface. No errors.
|
// Add a route with no interface to a LinkProperties with no interface. No errors.
|
||||||
LinkProperties lp = new LinkProperties();
|
LinkProperties lp = new LinkProperties();
|
||||||
RouteInfo r = new RouteInfo(prefix, address, null);
|
RouteInfo r = new RouteInfo(prefix, address, null);
|
||||||
lp.addRoute(r);
|
assertTrue(lp.addRoute(r));
|
||||||
assertEquals(1, lp.getRoutes().size());
|
assertEquals(1, lp.getRoutes().size());
|
||||||
assertAllRoutesHaveInterface(null, lp);
|
assertAllRoutesHaveInterface(null, lp);
|
||||||
|
|
||||||
// Add a route with an interface. Except an exception.
|
// Adding the same route twice has no effect.
|
||||||
|
assertFalse(lp.addRoute(r));
|
||||||
|
assertEquals(1, lp.getRoutes().size());
|
||||||
|
|
||||||
|
// Add a route with an interface. Expect an exception.
|
||||||
r = new RouteInfo(prefix, address, "wlan0");
|
r = new RouteInfo(prefix, address, "wlan0");
|
||||||
try {
|
try {
|
||||||
lp.addRoute(r);
|
lp.addRoute(r);
|
||||||
@@ -267,6 +271,7 @@ public class LinkPropertiesTest extends TestCase {
|
|||||||
} catch (IllegalArgumentException expected) {}
|
} catch (IllegalArgumentException expected) {}
|
||||||
|
|
||||||
// If the interface name matches, the route is added.
|
// If the interface name matches, the route is added.
|
||||||
|
r = new RouteInfo(prefix, null, "wlan0");
|
||||||
lp.setInterfaceName("wlan0");
|
lp.setInterfaceName("wlan0");
|
||||||
lp.addRoute(r);
|
lp.addRoute(r);
|
||||||
assertEquals(2, lp.getRoutes().size());
|
assertEquals(2, lp.getRoutes().size());
|
||||||
|
|||||||
Reference in New Issue
Block a user