diff --git a/tests/test_build_html.py b/tests/test_build_html.py
index b01d6f4eb..c74552d9e 100644
--- a/tests/test_build_html.py
+++ b/tests/test_build_html.py
@@ -285,10 +285,10 @@ def test_html4_output(app, status, warning):
'objects.html': [
(".//dt[@id='mod.Cls.meth1']", ''),
(".//dt[@id='errmod.Error']", ''),
- (".//dt/code/span", r'long\(parameter,'),
- (".//dt/code/span", r'list\)'),
- (".//dt/code/span", 'another'),
- (".//dt/code/span", 'one'),
+ (".//dt/span[@class='sig-name descname']/span[@class='pre']", r'long\(parameter,'),
+ (".//dt/span[@class='sig-name descname']/span[@class='pre']", r'list\)'),
+ (".//dt/span[@class='sig-name descname']/span[@class='pre']", 'another'),
+ (".//dt/span[@class='sig-name descname']/span[@class='pre']", 'one'),
(".//a[@href='#mod.Cls'][@class='reference internal']", ''),
(".//dl[@class='std userdesc']", ''),
(".//dt[@id='userdesc-myobj']", ''),