diff options
author | Shawn Willden <swillden@google.com> | 2021-05-04 19:50:41 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2021-05-04 19:50:41 +0000 |
commit | da2b9ae9f86c27aa98dd3c89ed853705b6b6fb8b (patch) | |
tree | 5706968e366b057395513e5794699c7f4db71e51 /security/keymint/aidl/vts/functional/AttestKeyTest.cpp | |
parent | 3368b3c6b03cfb81a1df6cd3b626be017452deaa (diff) | |
parent | ced5c2c23a17b0960f0c0da49132888b4a3f64ab (diff) |
Merge changes Ic8949e22,Ia3a6363d
* changes:
Update DeviceUniqueAttestationTest to match spec
Make AttestKeyTest not crash if no cert is returned.
Diffstat (limited to 'security/keymint/aidl/vts/functional/AttestKeyTest.cpp')
-rw-r--r-- | security/keymint/aidl/vts/functional/AttestKeyTest.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/security/keymint/aidl/vts/functional/AttestKeyTest.cpp b/security/keymint/aidl/vts/functional/AttestKeyTest.cpp index 0f73cfd53b..881354d41d 100644 --- a/security/keymint/aidl/vts/functional/AttestKeyTest.cpp +++ b/security/keymint/aidl/vts/functional/AttestKeyTest.cpp @@ -56,6 +56,7 @@ TEST_P(AttestKeyTest, AllRsaSizes) { {} /* attestation signing key */, &attest_key.keyBlob, &attest_key_characteristics, &attest_key_cert_chain)); + ASSERT_GT(attest_key_cert_chain.size(), 0); EXPECT_EQ(attest_key_cert_chain.size(), 1); EXPECT_TRUE(IsSelfSigned(attest_key_cert_chain)) << "Failed on size " << size; @@ -549,6 +550,7 @@ TEST_P(AttestKeyTest, AllEcCurves) { {} /* attestation siging key */, &attest_key.keyBlob, &attest_key_characteristics, &attest_key_cert_chain)); + ASSERT_GT(attest_key_cert_chain.size(), 0); EXPECT_EQ(attest_key_cert_chain.size(), 1); EXPECT_TRUE(IsSelfSigned(attest_key_cert_chain)) << "Failed on curve " << curve; @@ -632,6 +634,7 @@ TEST_P(AttestKeyTest, AttestWithNonAttestKey) { {} /* attestation siging key */, &non_attest_key.keyBlob, &non_attest_key_characteristics, &non_attest_key_cert_chain)); + ASSERT_GT(non_attest_key_cert_chain.size(), 0); EXPECT_EQ(non_attest_key_cert_chain.size(), 1); EXPECT_TRUE(IsSelfSigned(non_attest_key_cert_chain)); |