[LTP] [PATCH v2 1/1] doc/conf.py: Replace all titles
Andrea Cervesato
andrea.cervesato@suse.com
Tue Feb 18 15:33:39 CET 2025
Hi Petr,
Acked-by: Andrea Cervesato <andrea.cervesato@suse.com>
Feel free to merge.
Andrea
On 2/18/25 14:34, Petr Vorel wrote:
> This fixes titles like "[Race Description]".
>
> Fixes: 1bf344a3db ("doc: add tests catalog page")
> Signed-off-by: Petr Vorel <pvorel@suse.cz>
> ---
> Link to v1:
> https://patchwork.ozlabs.org/project/ltp/patch/20250218121553.2470592-1-pvorel@suse.cz/
>
> Changes from v1:
> * Use re.compile (Andrea)
>
> doc/conf.py | 9 +++------
> 1 file changed, 3 insertions(+), 6 deletions(-)
>
> diff --git a/doc/conf.py b/doc/conf.py
> index 03fcff67e8..2be847d90b 100644
> --- a/doc/conf.py
> +++ b/doc/conf.py
> @@ -434,6 +434,7 @@ def generate_test_catalog(_):
> metadata = json.load(data)
>
> timeout_def = metadata['defaults']['timeout']
> + regexp = re.compile(r'^\[([A-Za-z][\w\W]+)\]')
>
> for test_name, conf in sorted(metadata['tests'].items()):
> text.extend([
> @@ -455,12 +456,8 @@ def generate_test_catalog(_):
> if desc:
> desc_text = []
> for line in desc:
> - if line.startswith("[Description]"):
> - desc_text.append("**Description**")
> - elif line.startswith("[Algorithm]"):
> - desc_text.append("**Algorithm**")
> - else:
> - desc_text.append(line)
> + line = regexp.sub(r'**\1**', line)
> + desc_text.append(line)
>
> text.extend([
> '\n'.join(desc_text),
More information about the ltp
mailing list