From 661c23e1b0ef0d5bdea6a488fd8befca3fed3be7 Mon Sep 17 00:00:00 2001 From: Shlomi Fish Date: Sun, 15 Apr 2018 18:43:26 +0300 Subject: [PATCH] refactor. --- scripts/gen_individual_importing_tests.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/gen_individual_importing_tests.py b/scripts/gen_individual_importing_tests.py index 9699781e..f5207ed2 100644 --- a/scripts/gen_individual_importing_tests.py +++ b/scripts/gen_individual_importing_tests.py @@ -200,10 +200,12 @@ for module_name in \ ]: for ver in [2, 3]: if ver == 2 or "gtk" not in module_name: - open(os.path.join(".", "tests", "individually-importing", "import_v" + str(ver) + "_" + module_name + ".py"), 'w').write('''#!/usr/bin/env python%(ver)d + def fmt(s): + return s % {'module_name': module_name, 'ver': ver} + open(os.path.join(".", "tests", "individually-importing", fmt("import_v%(ver)d_%(module_name)s.py")), 'w').write(fmt('''#!/usr/bin/env python%(ver)d import sys print('1..1') sys.path.insert(0, ".") import %(module_name)s print('ok 1 - imported') -''' % {'module_name': module_name, 'ver': ver}) +'''))