mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-08-01 10:06:53 +03:00
Add rules to check script test case listing
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
This commit is contained in:
@ -172,6 +172,15 @@ class DescriptionChecker(TestDescriptionExplorer):
|
|||||||
"""Check test case descriptions for errors."""
|
"""Check test case descriptions for errors."""
|
||||||
results = self.results
|
results = self.results
|
||||||
seen = per_file_state
|
seen = per_file_state
|
||||||
|
if not file_name.endswith('.data'):
|
||||||
|
script_output = description.split(b';', 1)
|
||||||
|
if len(script_output) == 2:
|
||||||
|
description = script_output[1]
|
||||||
|
else:
|
||||||
|
results.error(file_name, line_number,
|
||||||
|
'"{}" should be listed in '
|
||||||
|
'"<suite>;<description>" format',
|
||||||
|
description.decode('ascii'))
|
||||||
if description in seen:
|
if description in seen:
|
||||||
results.error(file_name, line_number,
|
results.error(file_name, line_number,
|
||||||
'Duplicate description (also line {})',
|
'Duplicate description (also line {})',
|
||||||
|
Reference in New Issue
Block a user