summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Kenny Root <kroot@google.com> 2013-02-04 17:19:50 -0800
committer Android Git Automerger <android-git-automerger@android.com> 2013-02-04 17:19:50 -0800
commit46c26bd0f0452dc077ab0d51c28ccef55ff17aa6 (patch)
treebdb77733c23d384db3615fad352d0df62e596951
parent9c684aab21b095a936e5753fbba378c0a27aa254 (diff)
parentf2f84601922f890c12b63ceaea54ee33c0aca83b (diff)
am f2f84601: am 516fab24: am 133c5f5e: Merge "AndroidKeyStore: fix tests"
# Via Android Git Automerger (2) and others * commit 'f2f84601922f890c12b63ceaea54ee33c0aca83b': AndroidKeyStore: fix tests
-rw-r--r--keystore/java/android/security/KeyStore.java2
-rw-r--r--keystore/tests/src/android/security/AndroidKeyStoreTest.java18
2 files changed, 7 insertions, 13 deletions
diff --git a/keystore/java/android/security/KeyStore.java b/keystore/java/android/security/KeyStore.java
index 44be8042c58d..444dc1d41b1c 100644
--- a/keystore/java/android/security/KeyStore.java
+++ b/keystore/java/android/security/KeyStore.java
@@ -243,7 +243,7 @@ public class KeyStore {
*/
public long getmtime(String key) {
try {
- return mBinder.getmtime(key);
+ return mBinder.getmtime(key) * 1000L;
} catch (RemoteException e) {
Log.w(TAG, "Cannot connect to keystore", e);
return -1L;
diff --git a/keystore/tests/src/android/security/AndroidKeyStoreTest.java b/keystore/tests/src/android/security/AndroidKeyStoreTest.java
index 49e2f1289ae7..056e6813fc91 100644
--- a/keystore/tests/src/android/security/AndroidKeyStoreTest.java
+++ b/keystore/tests/src/android/security/AndroidKeyStoreTest.java
@@ -577,17 +577,14 @@ public class AndroidKeyStoreTest extends AndroidTestCase {
assertAliases(new String[] { });
}
- public void testKeyStore_DeleteEntry_EmptyStore_Failure() throws Exception {
+ public void testKeyStore_DeleteEntry_EmptyStore_Success() throws Exception {
mKeyStore.load(null, null);
- try {
- mKeyStore.deleteEntry(TEST_ALIAS_1);
- fail("Should throw KeyStoreException with non-existent alias");
- } catch (KeyStoreException success) {
- }
+ // Should not throw when a non-existent entry is requested for delete.
+ mKeyStore.deleteEntry(TEST_ALIAS_1);
}
- public void testKeyStore_DeleteEntry_NonExistent_Failure() throws Exception {
+ public void testKeyStore_DeleteEntry_NonExistent_Success() throws Exception {
mKeyStore.load(null, null);
// TEST_ALIAS_1
@@ -596,11 +593,8 @@ public class AndroidKeyStoreTest extends AndroidTestCase {
assertTrue(mAndroidKeyStore.put(Credentials.USER_CERTIFICATE + TEST_ALIAS_1, FAKE_USER_1));
assertTrue(mAndroidKeyStore.put(Credentials.CA_CERTIFICATE + TEST_ALIAS_1, FAKE_CA_1));
- try {
- mKeyStore.deleteEntry(TEST_ALIAS_2);
- fail("Should throw KeyStoreException with non-existent alias");
- } catch (KeyStoreException success) {
- }
+ // Should not throw when a non-existent entry is requested for delete.
+ mKeyStore.deleteEntry(TEST_ALIAS_2);
}
public void testKeyStore_GetCertificate_Single_Success() throws Exception {