summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/tests/coretests/src/android/os/ParcelTest.java14
1 files changed, 6 insertions, 8 deletions
diff --git a/core/tests/coretests/src/android/os/ParcelTest.java b/core/tests/coretests/src/android/os/ParcelTest.java
index 0eba2edbb3c3..46873b9eb70b 100644
--- a/core/tests/coretests/src/android/os/ParcelTest.java
+++ b/core/tests/coretests/src/android/os/ParcelTest.java
@@ -43,8 +43,8 @@ public class ParcelTest {
// WorkSource can be updated.
p.writeInterfaceToken(INTERFACE_TOKEN_1);
- assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1));
- assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid());
+ assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_2));
+ assertEquals(WORK_SOURCE_2, p.readCallingWorkSourceUid());
// WorkSource can be updated to unset value.
assertEquals(true, p.replaceCallingWorkSourceUid(Binder.UNSET_WORKSOURCE));
@@ -56,18 +56,16 @@ public class ParcelTest {
@Test
public void testCallingWorkSourceUidAfterEnforce() {
Parcel p = Parcel.obtain();
- // Write headers manually so that we do not invoke #writeInterfaceToken.
- p.writeInt(1); // strict mode header
- p.writeInt(WORK_SOURCE_1); // worksource header.
- p.writeString(INTERFACE_TOKEN_1); // interface token.
+ p.writeInterfaceToken(INTERFACE_TOKEN_1);
+ assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1));
p.setDataPosition(0);
p.enforceInterface(INTERFACE_TOKEN_1);
assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid());
// WorkSource can be updated.
- assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_1));
- assertEquals(WORK_SOURCE_1, p.readCallingWorkSourceUid());
+ assertEquals(true, p.replaceCallingWorkSourceUid(WORK_SOURCE_2));
+ assertEquals(WORK_SOURCE_2, p.readCallingWorkSourceUid());
p.recycle();
}