Commit 36c41bc2 authored by Lihua Zhao's avatar Lihua Zhao Committed by Victor Stinner

bpo-31904: Fix test_tabnanny on VxWorks (GH-12646)

 Fix test_tabnanny on VxWorks: adjust ENOENT error message,
use os.strerror().
parent 6fec905d
...@@ -6,6 +6,8 @@ Glossary: ...@@ -6,6 +6,8 @@ Glossary:
from unittest import TestCase, mock from unittest import TestCase, mock
from unittest import mock from unittest import mock
import errno import errno
import os
import sys
import tabnanny import tabnanny
import tokenize import tokenize
import tempfile import tempfile
...@@ -233,8 +235,8 @@ class TestCheck(TestCase): ...@@ -233,8 +235,8 @@ class TestCheck(TestCase):
def test_when_no_file(self): def test_when_no_file(self):
"""A python file which does not exist actually in system.""" """A python file which does not exist actually in system."""
path = 'no_file.py' path = 'no_file.py'
err = f"{path!r}: I/O Error: [Errno {errno.ENOENT}] " \ err = (f"{path!r}: I/O Error: [Errno {errno.ENOENT}] "
f"No such file or directory: {path!r}\n" f"{os.strerror(errno.ENOENT)}: {path!r}\n")
self.verify_tabnanny_check(path, err=err) self.verify_tabnanny_check(path, err=err)
def test_errored_directory(self): def test_errored_directory(self):
......
Fix test_tabnanny on VxWorks: adjust ENOENT error message.
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