Skip to content

Commit aac16f1

Browse files
committed
test: remove expectedFailure annotations
By implement general PyReverseSequenceIterator and make PyStr to use it, now three tests fixed. Signed-off-by: snowapril <sinjihng@gmail.com>
1 parent aa82a34 commit aac16f1

2 files changed

Lines changed: 0 additions & 6 deletions

File tree

Lib/test/test_enumerate.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,6 @@ def test_range_optimization(self):
172172
x = range(1)
173173
self.assertEqual(type(reversed(x)), type(iter(x)))
174174

175-
# TODO: RUSTPYTHON
176-
@unittest.expectedFailure
177175
def test_len(self):
178176
for s in ('hello', tuple('hello'), list('hello'), range(5)):
179177
self.assertEqual(operator.length_hint(reversed(s)), len(s))
@@ -243,8 +241,6 @@ def __len__(self): return 2
243241
b = Blocked()
244242
self.assertRaises(TypeError, reversed, b)
245243

246-
# TODO: RUSTPYTHON
247-
@unittest.expectedFailure
248244
def test_pickle(self):
249245
for data in 'abc', range(5), tuple(enumerate('abc')), range(1,17,5):
250246
self.check_pickle(reversed(data), list(data)[::-1])

Lib/test/test_tuple.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -361,8 +361,6 @@ def test_iterator_pickle(self):
361361
d = pickle.dumps(it, proto)
362362
self.assertEqual(self.type2test(it), self.type2test(data)[1:])
363363

364-
# TODO: RUSTPYTHON
365-
@unittest.expectedFailure
366364
def test_reversed_pickle(self):
367365
data = self.type2test([4, 5, 6, 7])
368366
for proto in range(pickle.HIGHEST_PROTOCOL + 1):

0 commit comments

Comments
 (0)