mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
gh-93096: fix test_mimetypes.test_invocation_error
tests on iOS ARM64 (#132266)
This commit is contained in:
parent
0e4cf9ce7c
commit
f5a7037c32
2 changed files with 5 additions and 6 deletions
|
@ -706,7 +706,7 @@ def _main(args=None):
|
|||
if guess:
|
||||
return f"type: {guess} encoding: {encoding}"
|
||||
sys.exit(f"error: media type unknown for {gtype}")
|
||||
return parser.format_help()
|
||||
return help_text
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
|
@ -417,7 +417,6 @@ class CommandLineTest(unittest.TestCase):
|
|||
self.assertFalse(args.lenient)
|
||||
self.assertEqual(args.type, ["foo.pic"])
|
||||
|
||||
|
||||
def test_invocation(self):
|
||||
for command, expected in [
|
||||
("-l -e image/jpg", ".jpg"),
|
||||
|
@ -426,14 +425,14 @@ class CommandLineTest(unittest.TestCase):
|
|||
]:
|
||||
self.assertEqual(mimetypes._main(shlex.split(command)), expected)
|
||||
|
||||
|
||||
def test_invocation_error(self):
|
||||
for command, expected in [
|
||||
("-e image/jpg", "error: unknown type image/jpg"),
|
||||
("foo.pic", "error: media type unknown for foo.pic"),
|
||||
("foo.bar_ext", "error: media type unknown for foo.bar_ext"),
|
||||
]:
|
||||
with self.assertRaisesRegex(SystemExit, expected):
|
||||
mimetypes._main(shlex.split(command))
|
||||
with self.subTest(command=command):
|
||||
with self.assertRaisesRegex(SystemExit, expected):
|
||||
mimetypes._main(shlex.split(command))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue