Fix RecoverableKeyStore unit tests.

Bug: 66499222
Test: adb shell am instrument -w -e package \
com.android.server.locksettings.recoverablekeystore \
com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner

Change-Id: I19aeb444e2f99f698cd1f9dfa13215093f5230da
This commit is contained in:
Dmitry Dementyev
2018-01-18 14:29:49 -08:00
parent 940ba0c8fe
commit ae6ec6d2ee
3 changed files with 3 additions and 2 deletions

View File

@@ -228,6 +228,7 @@ public class KeySyncTask implements Runnable {
counterId = generateAndStoreCounterId(recoveryAgentUid);
}
}
byte[] vaultParams = KeySyncUtils.packVaultParams(
publicKey,
counterId,

View File

@@ -330,7 +330,7 @@ public class RecoverableKeyStoreManagerTest {
TEST_VAULT_CHALLENGE,
ImmutableList.of());
fail("should have thrown");
} catch (ServiceSpecificException e) {
} catch (UnsupportedOperationException e) {
assertThat(e.getMessage()).startsWith(
"Only a single KeychainProtectionParams is supported");
}

View File

@@ -125,7 +125,7 @@ public class RecoverySessionStorageTest {
storage.remove(TEST_USER_ID, TEST_SESSION_ID);
assertNotNull(storage.get(TEST_USER_ID, TEST_SESSION_ID));
assertNotNull(storage.get(TEST_USER_ID, otherSessionId));
}
@Test