Skip to content

Commit 4101181

Browse files
authored
bpo-19119: Remove invalid test and rename a misnamed test (GH-15442)
1 parent 7913cbc commit 4101181

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

Lib/test/test_heapq.py

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -280,11 +280,6 @@ class LenOnly:
280280
def __len__(self):
281281
return 10
282282

283-
class GetOnly:
284-
"Dummy sequence class defining __getitem__ but not __len__."
285-
def __getitem__(self, ndx):
286-
return 10
287-
288283
class CmpErr:
289284
"Dummy element that always raises an error during comparison"
290285
def __eq__(self, other):
@@ -396,15 +391,7 @@ def test_len_only(self):
396391
for f in (self.module.nlargest, self.module.nsmallest):
397392
self.assertRaises(TypeError, f, 2, LenOnly())
398393

399-
def test_get_only(self):
400-
for f in (self.module.heapify, self.module.heappop):
401-
self.assertRaises(TypeError, f, GetOnly())
402-
for f in (self.module.heappush, self.module.heapreplace):
403-
self.assertRaises(TypeError, f, GetOnly(), 10)
404-
for f in (self.module.nlargest, self.module.nsmallest):
405-
self.assertRaises(TypeError, f, 2, GetOnly())
406-
407-
def test_get_only(self):
394+
def test_cmp_err(self):
408395
seq = [CmpErr(), CmpErr(), CmpErr()]
409396
for f in (self.module.heapify, self.module.heappop):
410397
self.assertRaises(ZeroDivisionError, f, seq)

0 commit comments

Comments
 (0)