Merge "Add test for NetworkRequest#getRequestorUid()" into rvc-dev am: 1abfb9dcc0
Change-Id: Ic369a1da0d37ca48c28e867dd483da7a35546281
This commit is contained in:
@@ -34,6 +34,7 @@ import android.net.NetworkRequest;
|
||||
import android.net.NetworkSpecifier;
|
||||
import android.net.wifi.WifiNetworkSpecifier;
|
||||
import android.os.Build;
|
||||
import android.os.Process;
|
||||
import android.os.PatternMatcher;
|
||||
|
||||
import androidx.test.runner.AndroidJUnit4;
|
||||
@@ -160,4 +161,19 @@ public class NetworkRequestTest {
|
||||
assertEquals(request.canBeSatisfiedBy(capWithSp),
|
||||
new NetworkCapabilities(capWithSp).satisfiedByNetworkCapabilities(capWithSp));
|
||||
}
|
||||
|
||||
@Test @IgnoreUpTo(Build.VERSION_CODES.Q)
|
||||
public void testRequestorUid() {
|
||||
final NetworkCapabilities nc = new NetworkCapabilities();
|
||||
// Verify default value is INVALID_UID
|
||||
assertEquals(Process.INVALID_UID, new NetworkRequest.Builder()
|
||||
.setCapabilities(nc).build().getRequestorUid());
|
||||
|
||||
nc.setRequestorUid(1314);
|
||||
final NetworkRequest nr = new NetworkRequest.Builder().setCapabilities(nc).build();
|
||||
assertEquals(1314, nr.getRequestorUid());
|
||||
|
||||
assertEquals(Process.INVALID_UID, new NetworkRequest.Builder()
|
||||
.clearCapabilities().build().getRequestorUid());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user