From 1563fb2a276c5fe97a515b43e5894fda1504cde9 Mon Sep 17 00:00:00 2001 From: Vicky Min Date: Tue, 3 May 2022 23:36:05 +0000 Subject: [PATCH] Fix TestLoadLicenseForOutOfRangeSubStringOffSetAndLengths() In TestLoadLicenseForOutOfRangeSubStringOffSetAndLengths(), LoadResponse() should be called after EncryptAndSignResponse() so this is moved in this CL. Bug: 231368221 Test: OEMCryptoMemoryLoadLicense tests Change-Id: I7a0224afb21c3ab1d896ce3cfb64e1ad544a581a --- libwvdrmengine/oemcrypto/test/oemcrypto_test.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libwvdrmengine/oemcrypto/test/oemcrypto_test.cpp b/libwvdrmengine/oemcrypto/test/oemcrypto_test.cpp index 0141bb64..c011dcdf 100644 --- a/libwvdrmengine/oemcrypto/test/oemcrypto_test.cpp +++ b/libwvdrmengine/oemcrypto/test/oemcrypto_test.cpp @@ -1702,9 +1702,9 @@ class OEMCryptoLicenseOverflowTest : public OEMCryptoSessionTests, license_messages.SignAndVerifyRequest(); license_messages.CreateDefaultResponse(); size_t message_length = sizeof(license_messages.response_data()); - OEMCryptoResult result = license_messages.LoadResponse(); f(message_length, &license_messages); license_messages.EncryptAndSignResponse(); + OEMCryptoResult result = license_messages.LoadResponse(); s.close(); // Verifying error is not due to signature failure which can be caused due // to test code.