mirror of
https://github.com/Mbed-TLS/mbedtls-framework.git
synced 2026-09-12 05:09:55 +00:00
@@ -346,7 +346,7 @@ def parse_suite_data(filename: str) -> Iterator[Tuple[int, List[str]]]:
|
|||||||
:return: Generator that yields test function argument list.
|
:return: Generator that yields test function argument list.
|
||||||
"""
|
"""
|
||||||
with open(filename, encoding='utf-8') as data_f:
|
with open(filename, encoding='utf-8') as data_f:
|
||||||
for line_no, line in enumerate(data_f):
|
for line_no, line in enumerate(data_f, 1):
|
||||||
line = line.strip()
|
line = line.strip()
|
||||||
# Skip comments
|
# Skip comments
|
||||||
if line.startswith('#'):
|
if line.startswith('#'):
|
||||||
@@ -381,7 +381,7 @@ class SuiteDataAuditor(Auditor):
|
|||||||
"""
|
"""
|
||||||
audit_data_list = []
|
audit_data_list = []
|
||||||
for line_no, test_args in parse_suite_data(filename):
|
for line_no, test_args in parse_suite_data(filename):
|
||||||
for idx, test_arg in enumerate(test_args):
|
for idx, test_arg in enumerate(test_args, 1):
|
||||||
match = re.match(r'"(?P<data>[0-9a-fA-F]+)"', test_arg)
|
match = re.match(r'"(?P<data>[0-9a-fA-F]+)"', test_arg)
|
||||||
if not match:
|
if not match:
|
||||||
continue
|
continue
|
||||||
@@ -392,7 +392,7 @@ class SuiteDataAuditor(Auditor):
|
|||||||
continue
|
continue
|
||||||
audit_data.locations.append("{}:{}:#{}".format(filename,
|
audit_data.locations.append("{}:{}:#{}".format(filename,
|
||||||
line_no,
|
line_no,
|
||||||
idx + 1))
|
idx))
|
||||||
audit_data_list.append(audit_data)
|
audit_data_list.append(audit_data)
|
||||||
|
|
||||||
return audit_data_list
|
return audit_data_list
|
||||||
|
|||||||
Reference in New Issue
Block a user