Skip to content

Commit 11eaf8f

Browse files
committed
Remove bugnumber refs from xfail, update assertItemsEqual->assertCountEqual
1 parent fa34f52 commit 11eaf8f

File tree

3 files changed

+13
-21
lines changed

3 files changed

+13
-21
lines changed

lldb/packages/Python/lldbsuite/test/lldbtest.py

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1090,17 +1090,14 @@ def markFailure(self):
10901090
# Once by the Python unittest framework, and a second time by us.
10911091
print("FAIL", file=sbuf)
10921092

1093-
def markExpectedFailure(self, err, bugnumber):
1093+
def markExpectedFailure(self, err):
10941094
"""Callback invoked when an expected failure/error occurred."""
10951095
self.__expected__ = True
10961096
with recording(self, False) as sbuf:
10971097
# False because there's no need to write "expected failure" to the
10981098
# stderr twice.
10991099
# Once by the Python unittest framework, and a second time by us.
1100-
if bugnumber is None:
1101-
print("expected failure", file=sbuf)
1102-
else:
1103-
print("expected failure (problem id:" + str(bugnumber) + ")", file=sbuf)
1100+
print("expected failure", file=sbuf)
11041101

11051102
def markSkippedTest(self):
11061103
"""Callback invoked when a test is skipped."""
@@ -1111,19 +1108,14 @@ def markSkippedTest(self):
11111108
# Once by the Python unittest framework, and a second time by us.
11121109
print("skipped test", file=sbuf)
11131110

1114-
def markUnexpectedSuccess(self, bugnumber):
1111+
def markUnexpectedSuccess(self):
11151112
"""Callback invoked when an unexpected success occurred."""
11161113
self.__unexpected__ = True
11171114
with recording(self, False) as sbuf:
11181115
# False because there's no need to write "unexpected success" to the
11191116
# stderr twice.
11201117
# Once by the Python unittest framework, and a second time by us.
1121-
if bugnumber is None:
1122-
print("unexpected success", file=sbuf)
1123-
else:
1124-
print(
1125-
"unexpected success (problem id:" + str(bugnumber) + ")", file=sbuf
1126-
)
1118+
print("unexpected success", file=sbuf)
11271119

11281120
def getRerunArgs(self):
11291121
return " -f %s.%s" % (self.__class__.__name__, self._testMethodName)
@@ -2226,7 +2218,7 @@ def completions_match(self, command, completions):
22262218
match_strings = lldb.SBStringList()
22272219
interp.HandleCompletion(command, len(command), 0, -1, match_strings)
22282220
# match_strings is a 1-indexed list, so we have to slice...
2229-
self.assertItemsEqual(
2221+
self.assertCountEqual(
22302222
completions, list(match_strings)[1:], "List of returned completion is wrong"
22312223
)
22322224

lldb/packages/Python/lldbsuite/test/test_result.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ def addFailure(self, test, err):
243243
if self.checkExclusion(
244244
configuration.xfail_tests, test.id()
245245
) or self.checkCategoryExclusion(configuration.xfail_categories, test):
246-
self.addExpectedFailure(test, err, None)
246+
self.addExpectedFailure(test, err)
247247
return
248248

249249
configuration.sdir_has_content = True
@@ -264,12 +264,12 @@ def addFailure(self, test, err):
264264
else:
265265
configuration.failures_per_category[category] = 1
266266

267-
def addExpectedFailure(self, test, err, bugnumber):
267+
def addExpectedFailure(self, test, err):
268268
configuration.sdir_has_content = True
269-
super(LLDBTestResult, self).addExpectedFailure(test, err, bugnumber)
269+
super(LLDBTestResult, self).addExpectedFailure(test, err)
270270
method = getattr(test, "markExpectedFailure", None)
271271
if method:
272-
method(err, bugnumber)
272+
method(err)
273273
self.stream.write(
274274
"XFAIL: LLDB (%s) :: %s\n" % (self._config_string(test), str(test))
275275
)
@@ -285,12 +285,12 @@ def addSkip(self, test, reason):
285285
% (self._config_string(test), str(test), reason)
286286
)
287287

288-
def addUnexpectedSuccess(self, test, bugnumber):
288+
def addUnexpectedSuccess(self, test):
289289
configuration.sdir_has_content = True
290-
super(LLDBTestResult, self).addUnexpectedSuccess(test, bugnumber)
290+
super(LLDBTestResult, self).addUnexpectedSuccess(test)
291291
method = getattr(test, "markUnexpectedSuccess", None)
292292
if method:
293-
method(bugnumber)
293+
method()
294294
self.stream.write(
295295
"XPASS: LLDB (%s) :: %s\n" % (self._config_string(test), str(test))
296296
)

lldb/test/API/tools/lldb-server/libraries-svr4/TestGdbRemoteLibrariesSvr4Support.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def libraries_svr4_well_formed(self):
7272
self.assertEqual(xml_root.tag, "library-list-svr4")
7373
for child in xml_root:
7474
self.assertEqual(child.tag, "library")
75-
self.assertItemsEqual(child.attrib.keys(), ["name", "lm", "l_addr", "l_ld"])
75+
self.assertCountEqual(child.attrib.keys(), ["name", "lm", "l_addr", "l_ld"])
7676

7777
def libraries_svr4_has_correct_load_addr(self):
7878
xml_root = self.get_libraries_svr4_xml()

0 commit comments

Comments
 (0)