Loading core/tests/coretests/src/android/os/ParcelTest.java +6 −8 Original line number Original line Diff line number Diff line Loading @@ -43,8 +43,8 @@ public class ParcelTest { // WorkSource can be updated. // WorkSource can be updated. p.writeInterfaceToken(INTERFACE_TOKEN_1); p.writeInterfaceToken(INTERFACE_TOKEN_1); assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1)); assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_2)); assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid()); assertEquals(WORK_SOURCE_2, p.readCallingWorkSourceUid()); // WorkSource can be updated to unset value. // WorkSource can be updated to unset value. assertEquals(true, p.replaceCallingWorkSourceUid(Binder.UNSET_WORKSOURCE)); assertEquals(true, p.replaceCallingWorkSourceUid(Binder.UNSET_WORKSOURCE)); Loading @@ -56,18 +56,16 @@ public class ParcelTest { @Test @Test public void testCallingWorkSourceUidAfterEnforce() { public void testCallingWorkSourceUidAfterEnforce() { Parcel p = Parcel.obtain(); Parcel p = Parcel.obtain(); // Write headers manually so that we do not invoke #writeInterfaceToken. p.writeInterfaceToken(INTERFACE_TOKEN_1); p.writeInt(1); // strict mode header assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1)); p.writeInt(WORK_SOURCE_1); // worksource header. p.writeString(INTERFACE_TOKEN_1); // interface token. p.setDataPosition(0); p.setDataPosition(0); p.enforceInterface(INTERFACE_TOKEN_1); p.enforceInterface(INTERFACE_TOKEN_1); assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid()); assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid()); // WorkSource can be updated. // WorkSource can be updated. assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1)); assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_2)); assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid()); assertEquals(WORK_SOURCE_2, p.readCallingWorkSourceUid()); p.recycle(); p.recycle(); } } Loading Loading
core/tests/coretests/src/android/os/ParcelTest.java +6 −8 Original line number Original line Diff line number Diff line Loading @@ -43,8 +43,8 @@ public class ParcelTest { // WorkSource can be updated. // WorkSource can be updated. p.writeInterfaceToken(INTERFACE_TOKEN_1); p.writeInterfaceToken(INTERFACE_TOKEN_1); assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1)); assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_2)); assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid()); assertEquals(WORK_SOURCE_2, p.readCallingWorkSourceUid()); // WorkSource can be updated to unset value. // WorkSource can be updated to unset value. assertEquals(true, p.replaceCallingWorkSourceUid(Binder.UNSET_WORKSOURCE)); assertEquals(true, p.replaceCallingWorkSourceUid(Binder.UNSET_WORKSOURCE)); Loading @@ -56,18 +56,16 @@ public class ParcelTest { @Test @Test public void testCallingWorkSourceUidAfterEnforce() { public void testCallingWorkSourceUidAfterEnforce() { Parcel p = Parcel.obtain(); Parcel p = Parcel.obtain(); // Write headers manually so that we do not invoke #writeInterfaceToken. p.writeInterfaceToken(INTERFACE_TOKEN_1); p.writeInt(1); // strict mode header assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1)); p.writeInt(WORK_SOURCE_1); // worksource header. p.writeString(INTERFACE_TOKEN_1); // interface token. p.setDataPosition(0); p.setDataPosition(0); p.enforceInterface(INTERFACE_TOKEN_1); p.enforceInterface(INTERFACE_TOKEN_1); assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid()); assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid()); // WorkSource can be updated. // WorkSource can be updated. assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1)); assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_2)); assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid()); assertEquals(WORK_SOURCE_2, p.readCallingWorkSourceUid()); p.recycle(); p.recycle(); } } Loading