Merge "Revert "Restore the default interface MTU when disconnecting from Wi-Fi AP.""
diff --git a/tests/lib/Android.bp b/tests/lib/Android.bp
index f45a81c..1d52fa0 100644
--- a/tests/lib/Android.bp
+++ b/tests/lib/Android.bp
@@ -20,7 +20,19 @@
"src/**/*.java",
"src/**/*.kt",
],
+ defaults: ["lib_mockito_extended"],
static_libs: [
"kotlin-test",
],
}
+
+java_defaults {
+ name: "lib_mockito_extended",
+ static_libs: [
+ "mockito-target-extended-minus-junit4"
+ ],
+ jni_libs: [
+ "libdexmakerjvmtiagent",
+ "libstaticjvmtiagent",
+ ],
+}
diff --git a/tests/unit/src/android/networkstack/util/FakeDns.kt b/tests/lib/src/android/networkstack/util/FakeDns.kt
similarity index 97%
rename from tests/unit/src/android/networkstack/util/FakeDns.kt
rename to tests/lib/src/android/networkstack/util/FakeDns.kt
index f0d44d0..157b6ce 100644
--- a/tests/unit/src/android/networkstack/util/FakeDns.kt
+++ b/tests/lib/src/android/networkstack/util/FakeDns.kt
@@ -21,7 +21,6 @@
import android.os.Looper
import android.os.Handler
import com.android.internal.annotations.GuardedBy
-import com.android.networkstack.util.DnsUtils.TYPE_ADDRCONFIG
import java.net.InetAddress
import java.util.concurrent.Executor
import org.mockito.invocation.InvocationOnMock
@@ -29,6 +28,7 @@
import org.mockito.Mockito.anyInt
import org.mockito.Mockito.doAnswer
+const val TYPE_UNSPECIFIED = -1
// TODO: Integrate with NetworkMonitorTest.
class FakeDns(val mockResolver: DnsResolver) {
class DnsEntry(val hostname: String, val type: Int, val addresses: List<InetAddress>) {
@@ -78,7 +78,7 @@
val hostname = it.arguments[posHos] as String
val executor = it.arguments[posExecutor] as Executor
val callback = it.arguments[posCallback] as DnsResolver.Callback<List<InetAddress>>
- var type = if (posType != -1) it.arguments[posType] as Int else TYPE_ADDRCONFIG
+ var type = if (posType != -1) it.arguments[posType] as Int else TYPE_UNSPECIFIED
val answer = getAnswer(hostname, type)
if (!answer?.addresses.isNullOrEmpty()) {
@@ -91,4 +91,4 @@
fun clearAll() = synchronized(answers) {
answers.clear()
}
-}
\ No newline at end of file
+}