[uwb] Mock dataTransferPhaseConfig
Do not use requireFlag annotation for the flag, instead mock
the flag to be true.
Bug: 337303634
Test: atest ServiceUwbTests
Change-Id: I105336292a3d5dfc7fa7423117ac4c1e17e8f4ca
diff --git a/service/tests/src/com/android/server/uwb/UwbServiceImplTest.java b/service/tests/src/com/android/server/uwb/UwbServiceImplTest.java
index 5734595..84902d2 100644
--- a/service/tests/src/com/android/server/uwb/UwbServiceImplTest.java
+++ b/service/tests/src/com/android/server/uwb/UwbServiceImplTest.java
@@ -844,9 +844,9 @@
}
@Test
- @RequiresFlagsEnabled(Flags.FLAG_DATA_TRANSFER_PHASE_CONFIG)
public void testSetDataTransferPhaseConfig() throws Exception {
assumeTrue(SdkLevel.isAtLeastV()); // Test should only run on V+ devices.
+ when(mFeatureFlags.dataTransferPhaseConfig()).thenReturn(true);
final SessionHandle sessionHandle = mock(SessionHandle.class);
PersistableBundle bundle = new PersistableBundle();
mUwbServiceImpl.setDataTransferPhaseConfig(sessionHandle, bundle);