From 0ddab0ecee4642e13706328588056aaa2121c540 Mon Sep 17 00:00:00 2001 From: Valerio Setti Date: Tue, 30 Apr 2024 06:49:46 +0200 Subject: [PATCH] generate_test_keys: add missing flush at the end of script Ensure that all the data is actually written to the output file. Signed-off-by: Valerio Setti --- tests/scripts/generate_test_keys.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/scripts/generate_test_keys.py b/tests/scripts/generate_test_keys.py index 0a71d56976..6aac2301ec 100755 --- a/tests/scripts/generate_test_keys.py +++ b/tests/scripts/generate_test_keys.py @@ -91,6 +91,7 @@ def get_look_up_table_entry(key_type: str, group_id_or_keybits: str, yield " {0}, sizeof({0}),\n".format(priv_array_name) yield " {0}, sizeof({0}) }},".format(pub_array_name) +#pylint: disable=too-many-locals def main() -> None: default_output_path = guess_project_root() + "/tests/src/test_keys.h" @@ -166,6 +167,7 @@ struct predefined_key_element predefined_keys[] = { """) output_file.write("\n".join(look_up_table)) output_file.write("\n};\n") + output_file.flush() if __name__ == '__main__': main()