From 885f5de524f1f410d074fd3387c73cf735637159 Mon Sep 17 00:00:00 2001 From: cuixucui <350255958@qq.com> Date: Wed, 19 Aug 2020 23:20:55 +0800 Subject: [PATCH] Add the feature of selecting multiple options at a time --- hwcompatible/compatibility.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/hwcompatible/compatibility.py b/hwcompatible/compatibility.py index 79bce2f..7ce4256 100755 --- a/hwcompatible/compatibility.py +++ b/hwcompatible/compatibility.py @@ -353,14 +353,16 @@ class EulerCertification(): test["run"] = True continue - try: - num = int(reply) - except: - continue + num_lst = reply.split(" ") + for num in num_lst: + try: + num = int(num) + except: + continue - if num > 0 and num <= len(self.test_factory): - self.test_factory[num - 1]["run"] = not self.test_factory[num - 1]["run"] - continue + if num > 0 and num <= len(self.test_factory): + self.test_factory[num - 1]["run"] = not self.test_factory[num - 1]["run"] + continue def show_tests(self): """ -- GitLab