From a2a71b4d334551b4d0051774eed0071d544013a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 6 Dec 2025 10:44:52 +0100 Subject: [PATCH] tests: improve concatenation of Python lists --- tests/unit/scripts/python/testapigen.py | 2 +- tests/unit/scripts/python/unparse.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/unit/scripts/python/testapigen.py b/tests/unit/scripts/python/testapigen.py index db99c47cb..2cebaed6b 100755 --- a/tests/unit/scripts/python/testapigen.py +++ b/tests/unit/scripts/python/testapigen.py @@ -226,7 +226,7 @@ class WeechatRubyScript(WeechatScript): if isinstance(node, ast.Call) \ and isinstance(node.func, ast.Attribute) \ and node.func.attr == 'config_new_option': - node.args = node.args[:11] + [ast.List(node.args[11:])] + node.args = [*node.args[:11], ast.List(node.args[11:])] class WeechatLuaScript(WeechatScript): diff --git a/tests/unit/scripts/python/unparse.py b/tests/unit/scripts/python/unparse.py index 18ee3688d..f741cd5b1 100755 --- a/tests/unit/scripts/python/unparse.py +++ b/tests/unit/scripts/python/unparse.py @@ -1385,7 +1385,7 @@ LANGUAGES = get_languages() def get_parser(): """Get parser arguments.""" - all_languages = LANGUAGES + ['all'] + all_languages = [*LANGUAGES, 'all'] default_language = LANGUAGES[0] parser = argparse.ArgumentParser( description=('Unparse Python code from stdin and generate code in '