Add support for signing a compressed apex
Test: atest releasetools_test Bug: 172912232 Change-Id: I4630578694afbab675db770b46898cc32f1861f3
This commit is contained in:
@@ -57,3 +57,17 @@ class SignApexTest(test_utils.ReleaseToolsTestCase):
|
||||
False,
|
||||
apk_keys)
|
||||
self.assertTrue(os.path.exists(signed_test_apex))
|
||||
|
||||
@test_utils.SkipIfExternalToolsUnavailable()
|
||||
def test_SignCompressedApexFile(self):
|
||||
apex = os.path.join(test_utils.get_current_dir(), 'com.android.apex.compressed.v1.capex')
|
||||
payload_key = os.path.join(self.testdata_dir, 'testkey_RSA4096.key')
|
||||
container_key = os.path.join(self.testdata_dir, 'testkey')
|
||||
signed_apex = sign_apex.SignApexFile(
|
||||
'avbtool',
|
||||
apex,
|
||||
payload_key,
|
||||
container_key,
|
||||
False,
|
||||
codename_to_api_level_map={'S': 31})
|
||||
self.assertTrue(os.path.exists(signed_apex))
|
||||
|
Reference in New Issue
Block a user