Remove unnecessary check canScheduleExactAlarms() as Settings always

has the permission.

Test: make RunSettingsRoboTests
Bug: 256123455
Change-Id: I5089494164581465da9533671fc414c7bee1196f
This commit is contained in:
Kuan Wang
2022-11-07 13:49:48 +08:00
parent fe26b89394
commit d81a6ceefd
4 changed files with 0 additions and 25 deletions

View File

@@ -58,7 +58,6 @@ public final class BootBroadcastReceiverTest {
mContext = ApplicationProvider.getApplicationContext();
mPeriodicJobManager = PeriodicJobManager.getInstance(mContext);
mShadowAlarmManager = shadowOf(mContext.getSystemService(AlarmManager.class));
ShadowAlarmManager.setCanScheduleExactAlarms(true);
mReceiver = new BootBroadcastReceiver();
// Inserts fake data into database for testing.

View File

@@ -48,7 +48,6 @@ public final class PeriodicJobManagerTest {
mContext = ApplicationProvider.getApplicationContext();
mPeriodicJobManager = PeriodicJobManager.getInstance(mContext);
mShadowAlarmManager = shadowOf(mContext.getSystemService(AlarmManager.class));
ShadowAlarmManager.setCanScheduleExactAlarms(true);
}
@After
@@ -68,15 +67,6 @@ public final class PeriodicJobManagerTest {
assertThat(alarm.operation).isNotNull();
}
@Test
public void refreshJob_withoutPermission_notRefreshesAlarmJob() {
ShadowAlarmManager.setCanScheduleExactAlarms(false);
mPeriodicJobManager.refreshJob();
assertThat(mShadowAlarmManager.peekNextScheduledAlarm()).isNull();
}
@Test
public void getTriggerAtMillis_withoutOffset_returnsExpectedResult() {
long timeSlotUnit = PeriodicJobManager.DATA_FETCH_INTERVAL_MINUTE;

View File

@@ -58,7 +58,6 @@ public final class PeriodicJobReceiverTest {
mContext = ApplicationProvider.getApplicationContext();
mPeriodicJobManager = PeriodicJobManager.getInstance(mContext);
mShadowAlarmManager = shadowOf(mContext.getSystemService(AlarmManager.class));
ShadowAlarmManager.setCanScheduleExactAlarms(true);
mReceiver = new PeriodicJobReceiver();
// Inserts fake data into database for testing.