From ac3b27d1cf5296e8a2cf2d512183a226bcc41e9d Mon Sep 17 00:00:00 2001
From: Mathieu Courtois <mathieu.courtois@edf.fr>
Date: Fri, 16 Nov 2018 15:57:32 +0100
Subject: [PATCH] [#28196] Check names in tests_data: accept '*_xxx.comm'.

--HG--
branch : edf/mc
---
 lib/aslint/test/test_checkers.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/aslint/test/test_checkers.py b/lib/aslint/test/test_checkers.py
index e840ba50..e2bd9db2 100644
--- a/lib/aslint/test/test_checkers.py
+++ b/lib/aslint/test/test_checkers.py
@@ -89,8 +89,8 @@ class InvalidFilenameTestsData(FilenameCat, TextMsgNotFound):
 class InvalidFilenameXX(FilenameCat, TextMsgNotFound):
 
     """Invalid filename for a testcase
-    Filenames matching 'aaaaNNNm.*', 'aaaaNNNm_*.py', 'xx*.export', 'xx*.py'
-    or 'NNN.med' are expected.
+    Filenames matching 'aaaaNNNm.*', 'aaaaNNNm_*.comm', 'aaaaNNNm_*.py',
+    'xx*.export', 'xx*.py' or 'NNN.med' are expected.
     See C9002 message for the allowed extensions.
     """
     id = "C2016"
@@ -109,7 +109,7 @@ class InvalidFilenameXX(FilenameCat, TextMsgNotFound):
                             r"(?P<ext>\.(" + "|".join(REG_EXT) + "))$")
         _expr2 = re.compile(r"/(?P<root>[a-z3]{3,5}[0-9]{2,3}[a-z]{1}"
                             r"_\w{1,16})"
-                            r"(?P<ext>\.py)$")
+                            r"(?P<ext>\.(comm|py))$")
         _expr3 = re.compile(r"/(?P<root>xx\w+)"
                             r"(?P<ext>\.(export|py))$")
         _expr4 = re.compile(r"/(?P<root>[0-9]+)"
-- 
GitLab