Skip to content

Commit 42d4c81

Browse files
committed
Unskip tests
1 parent d969299 commit 42d4c81

6 files changed

+1
-38
lines changed

Lib/test/test_asyncore.py

-2
Original file line numberDiff line numberDiff line change
@@ -425,8 +425,6 @@ def test_resource_warning(self):
425425
f = None
426426
support.gc_collect()
427427

428-
# TODO: RUSTPYTHON
429-
@unittest.expectedFailure
430428
def test_close_twice(self):
431429
fd = os.open(support.TESTFN, os.O_RDONLY)
432430
f = asyncore.file_wrapper(fd)

Lib/test/test_fileio.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,6 @@ def wrapper(self):
277277
pass
278278
return wrapper
279279

280-
# TODO: RUSTPYTHON
281-
@unittest.expectedFailure
282280
@ClosedFDRaises
283281
def testErrnoOnClose(self, f):
284282
f.close()
@@ -633,6 +631,7 @@ def testWarnings(self):
633631
self.assertRaises(ValueError, self.FileIO, "/some/invalid/name", "rt")
634632
self.assertEqual(w.warnings, [])
635633

634+
@unittest.skip("TODO: RUSTPYTHON")
636635
def testUnclosedFDOnException(self):
637636
class MyException(Exception): pass
638637
class MyFileIO(self.FileIO):

Lib/test/test_genericpath.py

-2
Original file line numberDiff line numberDiff line change
@@ -353,8 +353,6 @@ def test_samestat(self):
353353
def test_samestat_on_link(self):
354354
super().test_samestat_on_link()
355355

356-
# TODO: RUSTPYTHON
357-
@unittest.expectedFailure
358356
def test_invalid_paths(self):
359357
for attr in GenericTest.common_attributes:
360358
# os.path.commonprefix doesn't raise ValueError

Lib/test/test_pathlib.py

-28
Original file line numberDiff line numberDiff line change
@@ -1331,8 +1331,6 @@ def test_expanduser_common(self):
13311331
p = P(P('').absolute().anchor) / '~'
13321332
self.assertEqual(p.expanduser(), p)
13331333

1334-
# TODO: RUSTPYTHON
1335-
@unittest.expectedFailure
13361334
def test_exists(self):
13371335
P = self.cls
13381336
p = P(BASE)
@@ -1742,8 +1740,6 @@ def test_mkdir(self):
17421740
p.mkdir()
17431741
self.assertEqual(cm.exception.errno, errno.EEXIST)
17441742

1745-
# TODO: RUSTPYTHON
1746-
@unittest.expectedFailure
17471743
def test_mkdir_parents(self):
17481744
# Creating a chain of directories.
17491745
p = self.cls(BASE, 'newdirB', 'newdirC')
@@ -1891,8 +1887,6 @@ def test_symlink_to(self):
18911887
self.assertTrue(link.is_dir())
18921888
self.assertTrue(list(link.iterdir()))
18931889

1894-
# TODO: RUSTPYTHON
1895-
@unittest.expectedFailure
18961890
def test_is_dir(self):
18971891
P = self.cls(BASE)
18981892
self.assertTrue((P / 'dirA').is_dir())
@@ -1906,8 +1900,6 @@ def test_is_dir(self):
19061900
self.assertIs((P / 'dirA\udfff').is_dir(), False)
19071901
self.assertIs((P / 'dirA\x00').is_dir(), False)
19081902

1909-
# TODO: RUSTPYTHON
1910-
@unittest.expectedFailure
19111903
def test_is_file(self):
19121904
P = self.cls(BASE)
19131905
self.assertTrue((P / 'fileA').is_file())
@@ -1922,8 +1914,6 @@ def test_is_file(self):
19221914
self.assertIs((P / 'fileA\x00').is_file(), False)
19231915

19241916
@only_posix
1925-
# TODO: RUSTPYTHON
1926-
@unittest.expectedFailure
19271917
def test_is_mount(self):
19281918
P = self.cls(BASE)
19291919
R = self.cls('/') # TODO: Work out Windows.
@@ -1937,8 +1927,6 @@ def test_is_mount(self):
19371927
self.assertIs(self.cls('/\udfff').is_mount(), False)
19381928
self.assertIs(self.cls('/\x00').is_mount(), False)
19391929

1940-
# TODO: RUSTPYTHON
1941-
@unittest.expectedFailure
19421930
def test_is_symlink(self):
19431931
P = self.cls(BASE)
19441932
self.assertFalse((P / 'fileA').is_symlink())
@@ -1955,8 +1943,6 @@ def test_is_symlink(self):
19551943
self.assertIs((P / 'linkA\udfff').is_file(), False)
19561944
self.assertIs((P / 'linkA\x00').is_file(), False)
19571945

1958-
# TODO: RUSTPYTHON
1959-
@unittest.expectedFailure
19601946
def test_is_fifo_false(self):
19611947
P = self.cls(BASE)
19621948
self.assertFalse((P / 'fileA').is_fifo())
@@ -1967,8 +1953,6 @@ def test_is_fifo_false(self):
19671953
self.assertIs((P / 'fileA\x00').is_fifo(), False)
19681954

19691955
@unittest.skipUnless(hasattr(os, "mkfifo"), "os.mkfifo() required")
1970-
# TODO: RUSTPYTHON
1971-
@unittest.expectedFailure
19721956
def test_is_fifo_true(self):
19731957
P = self.cls(BASE, 'myfifo')
19741958
try:
@@ -1981,8 +1965,6 @@ def test_is_fifo_true(self):
19811965
self.assertIs(self.cls(BASE, 'myfifo\udfff').is_fifo(), False)
19821966
self.assertIs(self.cls(BASE, 'myfifo\x00').is_fifo(), False)
19831967

1984-
# TODO: RUSTPYTHON
1985-
@unittest.expectedFailure
19861968
def test_is_socket_false(self):
19871969
P = self.cls(BASE)
19881970
self.assertFalse((P / 'fileA').is_socket())
@@ -1993,8 +1975,6 @@ def test_is_socket_false(self):
19931975
self.assertIs((P / 'fileA\x00').is_socket(), False)
19941976

19951977
@unittest.skipUnless(hasattr(socket, "AF_UNIX"), "Unix sockets required")
1996-
# TODO: RUSTPYTHON
1997-
@unittest.expectedFailure
19981978
def test_is_socket_true(self):
19991979
P = self.cls(BASE, 'mysock')
20001980
sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
@@ -2011,8 +1991,6 @@ def test_is_socket_true(self):
20111991
self.assertIs(self.cls(BASE, 'mysock\udfff').is_socket(), False)
20121992
self.assertIs(self.cls(BASE, 'mysock\x00').is_socket(), False)
20131993

2014-
# TODO: RUSTPYTHON
2015-
@unittest.expectedFailure
20161994
def test_is_block_device_false(self):
20171995
P = self.cls(BASE)
20181996
self.assertFalse((P / 'fileA').is_block_device())
@@ -2022,8 +2000,6 @@ def test_is_block_device_false(self):
20222000
self.assertIs((P / 'fileA\udfff').is_block_device(), False)
20232001
self.assertIs((P / 'fileA\x00').is_block_device(), False)
20242002

2025-
# TODO: RUSTPYTHON
2026-
@unittest.expectedFailure
20272003
def test_is_char_device_false(self):
20282004
P = self.cls(BASE)
20292005
self.assertFalse((P / 'fileA').is_char_device())
@@ -2033,8 +2009,6 @@ def test_is_char_device_false(self):
20332009
self.assertIs((P / 'fileA\udfff').is_char_device(), False)
20342010
self.assertIs((P / 'fileA\x00').is_char_device(), False)
20352011

2036-
# TODO: RUSTPYTHON
2037-
@unittest.expectedFailure
20382012
def test_is_char_device_true(self):
20392013
# Under Unix, /dev/null should generally be a char device.
20402014
P = self.cls('/dev/null')
@@ -2159,8 +2133,6 @@ def test_open_mode(self):
21592133
st = os.stat(join('other_new_file'))
21602134
self.assertEqual(stat.S_IMODE(st.st_mode), 0o644)
21612135

2162-
# TODO: RUSTPYTHON
2163-
@unittest.expectedFailure
21642136
def test_touch_mode(self):
21652137
old_mask = os.umask(0)
21662138
self.addCleanup(os.umask, old_mask)

Lib/test/test_unicode_file.py

-2
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,6 @@ def _test_single(self, filename):
117117

118118
# The 'test' functions are unittest entry points, and simply call our
119119
# _test functions with each of the filename combinations we wish to test
120-
# TODO: RUSTPYTHON
121-
@unittest.expectedFailure
122120
def test_single_files(self):
123121
self._test_single(TESTFN_UNICODE)
124122
if TESTFN_UNENCODABLE is not None:

Lib/test/test_zipimport.py

-2
Original file line numberDiff line numberDiff line change
@@ -717,8 +717,6 @@ def testEmptyFile(self):
717717
support.create_empty_file(TESTMOD)
718718
self.assertZipFailure(TESTMOD)
719719

720-
# TODO: RUSTPYTHON
721-
@unittest.expectedFailure
722720
def testFileUnreadable(self):
723721
support.unlink(TESTMOD)
724722
fd = os.open(TESTMOD, os.O_CREAT, 000)

0 commit comments

Comments
 (0)