From 3bb84e7738c6f759779fa9854b6fbed6f3eca9c9 Mon Sep 17 00:00:00 2001 From: Marius Vikhammer Date: Thu, 13 May 2021 11:05:32 +0800 Subject: [PATCH] ci: fix flash encryption example test esptool args Esptool submodule got updated which changed the function signature for EncryptFlashDataArgs. Update example test script to reflect the new function signature --- examples/security/flash_encryption/example_test.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/security/flash_encryption/example_test.py b/examples/security/flash_encryption/example_test.py index 6904a91a12..4c3cdf2bbd 100644 --- a/examples/security/flash_encryption/example_test.py +++ b/examples/security/flash_encryption/example_test.py @@ -35,8 +35,8 @@ def test_examples_security_flash_encryption(env, extra_data): plain_data = binascii.unhexlify(plain_hex_str.replace(' ', '')) # Emulate espsecure encrypt_flash_data command - EncryptFlashDataArgs = namedtuple('EncryptFlashDataArgs', ['output', 'plaintext_file', 'address', 'keyfile', 'flash_crypt_conf']) - args = EncryptFlashDataArgs(BytesIO(), BytesIO(plain_data), flash_addr, BytesIO(b'\x00' * 32), 0xF) + EncryptFlashDataArgs = namedtuple('EncryptFlashDataArgs', ['output', 'plaintext_file', 'address', 'keyfile', 'flash_crypt_conf', 'aes_xts']) + args = EncryptFlashDataArgs(BytesIO(), BytesIO(plain_data), flash_addr, BytesIO(b'\x00' * 32), 0xF, False) espsecure.encrypt_flash_data(args) expected_ciphertext = args.output.getvalue()