summaryrefslogtreecommitdiffstats
path: root/bin/list-uitest.py
diff options
context:
space:
mode:
Diffstat (limited to 'bin/list-uitest.py')
-rwxr-xr-xbin/list-uitest.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/bin/list-uitest.py b/bin/list-uitest.py
index da670355635f..f04517436348 100755
--- a/bin/list-uitest.py
+++ b/bin/list-uitest.py
@@ -8,6 +8,7 @@
import os
import datetime
+import re
def analyze_file(filename):
class_name = ""
@@ -37,9 +38,10 @@ def get_files_list(directory, extension):
return array_items
def linkFormat(name):
- if name.startswith('tdf'):
+ bugId = re.search(r'\d{6}|\d{5}', name)
+ if bugId:
return "[https://bugs.documentfoundation.org/show_bug.cgi?id={} {}]"\
- .format(name.split('tdf')[1], name)
+ .format(bugId.group(), name)
else:
return name
@@ -67,10 +69,10 @@ def main():
for uitest_file in uitest_files:
class_name, method_names = analyze_file(uitest_file)
if class_name:
- print("* {} ({})".format(
+ print("# {} ({})".format(
linkFormat(class_name),uitest_file[3:]))
for m in method_names:
- print('**' + linkFormat(m))
+ print('##' + linkFormat(m))
print()
print('[[Category:QA]][[Category:Development]]')