aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/lib/htmltest.py
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/lib/htmltest.py')
-rw-r--r--gcc/testsuite/lib/htmltest.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/testsuite/lib/htmltest.py b/gcc/testsuite/lib/htmltest.py
index 8e42a8c..49ed4b0 100644
--- a/gcc/testsuite/lib/htmltest.py
+++ b/gcc/testsuite/lib/htmltest.py
@@ -83,14 +83,11 @@ def get_diag_by_index(html_tree, index):
assert diag_list is not None
assert_class(diag_list, 'gcc-diagnostic-list')
- diags = diag_list.findall('xhtml:div', ns)
- diag = diags[index]
- assert_class(diag, 'gcc-diagnostic')
+ diag = diag_list.find(f"xhtml:div[@id='gcc-diag-{index}']", ns)
return diag
def get_message_within_diag(diag_element):
- msg = diag_element.find('xhtml:span', ns)
- assert_class(msg, 'gcc-message')
+ msg = diag_element.find("xhtml:div[@class='gcc-message']", ns)
return msg
def get_locus_within_diag(diag_element):