Loading tests/outofprocess/src/com/android/permissioncontroller/tests/outofprocess/DumpTest.kt +13 −2 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import com.android.permissioncontroller.PermissionControllerProto.PermissionCont import com.google.common.truth.Truth.assertThat import com.google.protobuf.InvalidProtocolBufferException import org.junit.Assert.fail import org.junit.Assume.assumeTrue import org.junit.Test import org.junit.runner.RunWith import java.nio.charset.StandardCharsets.UTF_8 Loading @@ -49,12 +50,22 @@ class DumpTest { @Test fun autoRevokeDumpHasCurrentUser() { assertThat(getDump().autoRevoke.usersList.map { it.userId }).contains(myUserId()) val dump = getDump() // Sometimes the dump takes to long to get generated, esp. on low end devices assumeTrue(dump.autoRevoke.usersList.isNotEmpty()) assertThat(dump.autoRevoke.usersList.map { it.userId }).contains(myUserId()) } @Test fun autoRevokeDumpHasAndroidPackage() { assertThat(getDump().autoRevoke.usersList[myUserId()].packagesList.map { it.packageName }) val dump = getDump() // Sometimes the dump takes to long to get generated, esp. on low end devices assumeTrue(dump.autoRevoke.usersList.isNotEmpty()) assertThat(dump.autoRevoke.usersList[myUserId()].packagesList.map { it.packageName }) .contains(OS_PKG) } } Loading
tests/outofprocess/src/com/android/permissioncontroller/tests/outofprocess/DumpTest.kt +13 −2 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import com.android.permissioncontroller.PermissionControllerProto.PermissionCont import com.google.common.truth.Truth.assertThat import com.google.protobuf.InvalidProtocolBufferException import org.junit.Assert.fail import org.junit.Assume.assumeTrue import org.junit.Test import org.junit.runner.RunWith import java.nio.charset.StandardCharsets.UTF_8 Loading @@ -49,12 +50,22 @@ class DumpTest { @Test fun autoRevokeDumpHasCurrentUser() { assertThat(getDump().autoRevoke.usersList.map { it.userId }).contains(myUserId()) val dump = getDump() // Sometimes the dump takes to long to get generated, esp. on low end devices assumeTrue(dump.autoRevoke.usersList.isNotEmpty()) assertThat(dump.autoRevoke.usersList.map { it.userId }).contains(myUserId()) } @Test fun autoRevokeDumpHasAndroidPackage() { assertThat(getDump().autoRevoke.usersList[myUserId()].packagesList.map { it.packageName }) val dump = getDump() // Sometimes the dump takes to long to get generated, esp. on low end devices assumeTrue(dump.autoRevoke.usersList.isNotEmpty()) assertThat(dump.autoRevoke.usersList[myUserId()].packagesList.map { it.packageName }) .contains(OS_PKG) } }