Skip to content

Commit b56b4e0

Browse files
Fix tests of lookup table generator (#139463)
## Why In https://github.com/llvm/llvm-project/pull/113612/files#diff-ada12e18f3e902b41b6989b46455c4e32656276e59907026e2464cf57d10d583, the parameter `qual_name` was introduced. However, the tests have not been adopted accordingly and hence cannot be executed. ## What Fix the execution of tests by providing the missing argument.
1 parent f30a85b commit b56b4e0

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

clang/tools/include-mapping/test.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def testParseSymbolPage_SingleHeader(self):
5252
</tr>
5353
</tbody></table>
5454
"""
55-
self.assertEqual(_ParseSymbolPage(html, "foo"), set(["<cmath>"]))
55+
self.assertEqual(_ParseSymbolPage(html, "foo", "foo"), set(["<cmath>"]))
5656

5757
def testParseSymbolPage_MulHeaders(self):
5858
# Defined in header <cstddef>
@@ -92,7 +92,9 @@ def testParseSymbolPage_MulHeaders(self):
9292
</tr>
9393
</tbody></table>
9494
"""
95-
self.assertEqual(_ParseSymbolPage(html, "foo"), set(["<cstdio>", "<cstdlib>"]))
95+
self.assertEqual(
96+
_ParseSymbolPage(html, "foo", "foo"), set(["<cstdio>", "<cstdlib>"])
97+
)
9698

9799
def testParseSymbolPage_MulHeadersInSameDiv(self):
98100
# Multile <code> blocks in a Div.
@@ -118,7 +120,7 @@ def testParseSymbolPage_MulHeadersInSameDiv(self):
118120
</tbody></table>
119121
"""
120122
self.assertEqual(
121-
_ParseSymbolPage(html, "foo"), set(["<algorithm>", "<utility>"])
123+
_ParseSymbolPage(html, "foo", "foo"), set(["<algorithm>", "<utility>"])
122124
)
123125

124126
def testParseSymbolPage_MulSymbolsInSameTd(self):
@@ -142,8 +144,10 @@ def testParseSymbolPage_MulSymbolsInSameTd(self):
142144
</tr>
143145
</tbody></table>
144146
"""
145-
self.assertEqual(_ParseSymbolPage(html, "int8_t"), set(["<cstdint>"]))
146-
self.assertEqual(_ParseSymbolPage(html, "int16_t"), set(["<cstdint>"]))
147+
self.assertEqual(_ParseSymbolPage(html, "int8_t", "int8_t"), set(["<cstdint>"]))
148+
self.assertEqual(
149+
_ParseSymbolPage(html, "int16_t", "int16_t"), set(["<cstdint>"])
150+
)
147151

148152

149153
if __name__ == "__main__":

0 commit comments

Comments
 (0)