Merge "Don't load app restriction from saved files in test" into tm-dev
This commit is contained in:
commit
a496007df5
@ -1439,11 +1439,13 @@ public final class AppRestrictionController {
|
||||
refreshAppRestrictionLevelForUser(userId, REASON_MAIN_FORCED_BY_USER,
|
||||
REASON_SUB_FORCED_USER_FLAG_INTERACTION);
|
||||
}
|
||||
// Load the previously saved levels and update the current levels if needed.
|
||||
mRestrictionSettings.scheduleLoadFromXml();
|
||||
// Also save the current levels right away.
|
||||
for (int userId : allUsers) {
|
||||
mRestrictionSettings.schedulePersistToXml(userId);
|
||||
if (!mInjector.isTest()) {
|
||||
// Load the previously saved levels and update the current levels if needed.
|
||||
mRestrictionSettings.scheduleLoadFromXml();
|
||||
// Also save the current levels right away.
|
||||
for (int userId : allUsers) {
|
||||
mRestrictionSettings.schedulePersistToXml(userId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -2995,6 +2997,10 @@ public final class AppRestrictionController {
|
||||
@CurrentTimeMillisLong long currentTimeMillis() {
|
||||
return System.currentTimeMillis();
|
||||
}
|
||||
|
||||
boolean isTest() {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
private void registerForSystemBroadcasts() {
|
||||
|
@ -3056,6 +3056,11 @@ public final class BackgroundRestrictionTest {
|
||||
long currentTimeMillis() {
|
||||
return mCurrentTimeMillis;
|
||||
}
|
||||
|
||||
@Override
|
||||
boolean isTest() {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
private class TestBaseTrackerInjector<T extends BaseAppStatePolicy>
|
||||
|
Loading…
x
Reference in New Issue
Block a user