Merge "Fixing wrong arguments used for permission check" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
fa54e4b62a
@@ -26,10 +26,7 @@ import static android.content.pm.PackageManager.PERMISSION_GRANTED;
|
|||||||
import static android.os.Process.SYSTEM_UID;
|
import static android.os.Process.SYSTEM_UID;
|
||||||
|
|
||||||
import android.Manifest.permission;
|
import android.Manifest.permission;
|
||||||
import android.app.ActivityManager;
|
|
||||||
import android.app.AppOpsManager;
|
import android.app.AppOpsManager;
|
||||||
import android.app.ContentProviderHolder;
|
|
||||||
import android.app.IActivityManager;
|
|
||||||
import android.app.slice.ISliceManager;
|
import android.app.slice.ISliceManager;
|
||||||
import android.app.slice.SliceSpec;
|
import android.app.slice.SliceSpec;
|
||||||
import android.app.usage.UsageStatsManagerInternal;
|
import android.app.usage.UsageStatsManagerInternal;
|
||||||
@@ -391,7 +388,7 @@ public class SliceManagerService extends ISliceManager.Stub {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected int checkAccess(String pkg, Uri uri, int uid, int pid) {
|
protected int checkAccess(String pkg, Uri uri, int uid, int pid) {
|
||||||
return checkSlicePermission(uri, null, pkg, uid, pid, null);
|
return checkSlicePermission(uri, null, pkg, pid, uid, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
private String getProviderPkg(Uri uri, int user) {
|
private String getProviderPkg(Uri uri, int user) {
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class UiServiceTestCase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void setup() {
|
public final void setup() {
|
||||||
MockitoAnnotations.initMocks(this);
|
MockitoAnnotations.initMocks(this);
|
||||||
|
|
||||||
// Share classloader to allow package access.
|
// Share classloader to allow package access.
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ public class PinnedSliceStateTest extends UiServiceTestCase {
|
|||||||
private IBinder mToken = new Binder();
|
private IBinder mToken = new Binder();
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void setup() {
|
public void setUp() {
|
||||||
mSliceService = mock(SliceManagerService.class);
|
mSliceService = mock(SliceManagerService.class);
|
||||||
when(mSliceService.getContext()).thenReturn(mContext);
|
when(mSliceService.getContext()).thenReturn(mContext);
|
||||||
when(mSliceService.getLock()).thenReturn(new Object());
|
when(mSliceService.getLock()).thenReturn(new Object());
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ public class SliceFullAccessListTest extends UiServiceTestCase {
|
|||||||
private SliceFullAccessList mAccessList;
|
private SliceFullAccessList mAccessList;
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void setup() {
|
public void setUp() {
|
||||||
mAccessList = new SliceFullAccessList(mContext);
|
mAccessList = new SliceFullAccessList(mContext);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ public class SliceManagerServiceTest extends UiServiceTestCase {
|
|||||||
private TestableContext mContextSpy;
|
private TestableContext mContextSpy;
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void setup() {
|
public void setUp() {
|
||||||
LocalServices.addService(UsageStatsManagerInternal.class,
|
LocalServices.addService(UsageStatsManagerInternal.class,
|
||||||
mock(UsageStatsManagerInternal.class));
|
mock(UsageStatsManagerInternal.class));
|
||||||
mContext.addMockSystemService(AppOpsManager.class, mock(AppOpsManager.class));
|
mContext.addMockSystemService(AppOpsManager.class, mock(AppOpsManager.class));
|
||||||
|
|||||||
Reference in New Issue
Block a user