issue27167: make the test not care about the exact signal name in the

error message as some numbers map to multiple names.
parent d6da7604
...@@ -1433,7 +1433,9 @@ class POSIXProcessTestCase(BaseTestCase): ...@@ -1433,7 +1433,9 @@ class POSIXProcessTestCase(BaseTestCase):
# We're relying on the repr() of the signal.Signals intenum to provide # We're relying on the repr() of the signal.Signals intenum to provide
# the word signal, the signal name and the numeric value. # the word signal, the signal name and the numeric value.
self.assertIn("signal", error_string.lower()) self.assertIn("signal", error_string.lower())
self.assertIn("SIGABRT", error_string) # We're not being specific about the signal name as some signals have
# multiple names and which name is revealed can vary.
self.assertIn("SIG", error_string)
self.assertIn(str(signal.SIGABRT), error_string) self.assertIn(str(signal.SIGABRT), error_string)
def test_CalledProcessError_str_unknown_signal(self): def test_CalledProcessError_str_unknown_signal(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment