[Python-checkins] cpython: Issue #26027: Don't test for bytearray in path_t as that's now

brett.cannon python-checkins at python.org
Fri Aug 26 22:30:16 EDT 2016


https://hg.python.org/cpython/rev/32b93ba32aa0
changeset:   102922:32b93ba32aa0
user:        Brett Cannon <brett at python.org>
date:        Fri Aug 26 19:30:11 2016 -0700
summary:
  Issue #26027: Don't test for bytearray in path_t as that's now
deprecated.

files:
  Lib/test/test_os.py |  9 ++-------
  1 files changed, 2 insertions(+), 7 deletions(-)


diff --git a/Lib/test/test_os.py b/Lib/test/test_os.py
--- a/Lib/test/test_os.py
+++ b/Lib/test/test_os.py
@@ -2842,7 +2842,6 @@
 
         str_filename = support.TESTFN
         bytes_filename = support.TESTFN.encode('ascii')
-        bytearray_filename = bytearray(bytes_filename)
         fd = os.open(PathLike(str_filename), os.O_WRONLY|os.O_CREAT)
         self.addCleanup(os.close, fd)
         self.addCleanup(support.unlink, support.TESTFN)
@@ -2850,7 +2849,6 @@
         int_fspath = PathLike(fd)
         str_fspath = PathLike(str_filename)
         bytes_fspath = PathLike(bytes_filename)
-        bytearray_fspath = PathLike(bytearray_filename)
 
         for name, allow_fd, extra_args, cleanup_fn in self.functions:
             with self.subTest(name=name):
@@ -2859,8 +2857,8 @@
                 except AttributeError:
                     continue
 
-                for path in (str_filename, bytes_filename, bytearray_filename,
-                             str_fspath, bytes_fspath):
+                for path in (str_filename, bytes_filename, str_fspath,
+                             bytes_fspath):
                     with self.subTest(name=name, path=path):
                         result = fn(path, *extra_args)
                         if cleanup_fn is not None:
@@ -2869,9 +2867,6 @@
                 with self.assertRaisesRegex(
                         TypeError, 'should be string, bytes'):
                     fn(int_fspath, *extra_args)
-                with self.assertRaisesRegex(
-                        TypeError, 'should be string, bytes'):
-                    fn(bytearray_fspath, *extra_args)
 
                 if allow_fd:
                     result = fn(fd, *extra_args)  # should not fail

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list