summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLorenzo Colitti <lorenzo@google.com>2014-06-13 10:38:45 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-06-10 22:36:02 +0000
commit7ec99f0294d349c689669e233fe80583f76ea8aa (patch)
tree4c35bd759d6af865b00875aafacdf26b33dc23ef
parent2bcf05e5e9e092f1ebb35b790691160d429dfa84 (diff)
parent62388936c88840a5f1ab7a7f6dd547467e99dfad (diff)
downloadframeworks_base-7ec99f0294d349c689669e233fe80583f76ea8aa.zip
frameworks_base-7ec99f0294d349c689669e233fe80583f76ea8aa.tar.gz
frameworks_base-7ec99f0294d349c689669e233fe80583f76ea8aa.tar.bz2
Merge "Assert that RT_SCOPE_* and IFA_F_* are not zero."
-rw-r--r--core/tests/coretests/src/android/net/LinkAddressTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/core/tests/coretests/src/android/net/LinkAddressTest.java b/core/tests/coretests/src/android/net/LinkAddressTest.java
index 814ecdd..7bc3974 100644
--- a/core/tests/coretests/src/android/net/LinkAddressTest.java
+++ b/core/tests/coretests/src/android/net/LinkAddressTest.java
@@ -30,6 +30,7 @@ import java.util.List;
import android.net.LinkAddress;
import android.os.Parcel;
import android.test.AndroidTestCase;
+import static android.test.MoreAsserts.assertNotEqual;
import android.test.suitebuilder.annotation.SmallTest;
import static android.system.OsConstants.IFA_F_DEPRECATED;
@@ -50,6 +51,17 @@ public class LinkAddressTest extends AndroidTestCase {
private static final InetAddress V4_ADDRESS = NetworkUtils.numericToInetAddress(V4);
private static final InetAddress V6_ADDRESS = NetworkUtils.numericToInetAddress(V6);
+ public void testConstants() {
+ // RT_SCOPE_UNIVERSE = 0, but all the other constants should be nonzero.
+ assertNotEqual(0, RT_SCOPE_HOST);
+ assertNotEqual(0, RT_SCOPE_LINK);
+ assertNotEqual(0, RT_SCOPE_SITE);
+
+ assertNotEqual(0, IFA_F_DEPRECATED);
+ assertNotEqual(0, IFA_F_PERMANENT);
+ assertNotEqual(0, IFA_F_TENTATIVE);
+ }
+
public void testConstructors() throws SocketException {
LinkAddress address;