Skip to content

Commit ee405e3

Browse files
gh-99320: remove tests for old-style class from test_complex (GH-99321)
(cherry picked from commit 26726c7) Co-authored-by: Nikita Sobolev <[email protected]>
1 parent bec1317 commit ee405e3

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

Lib/test/test_complex.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -306,15 +306,10 @@ def test_conjugate(self):
306306
self.assertClose(complex(5.3, 9.8).conjugate(), 5.3-9.8j)
307307

308308
def test_constructor(self):
309-
class OS:
309+
class NS:
310310
def __init__(self, value): self.value = value
311311
def __complex__(self): return self.value
312-
class NS(object):
313-
def __init__(self, value): self.value = value
314-
def __complex__(self): return self.value
315-
self.assertEqual(complex(OS(1+10j)), 1+10j)
316312
self.assertEqual(complex(NS(1+10j)), 1+10j)
317-
self.assertRaises(TypeError, complex, OS(None))
318313
self.assertRaises(TypeError, complex, NS(None))
319314
self.assertRaises(TypeError, complex, {})
320315
self.assertRaises(TypeError, complex, NS(1.5))

0 commit comments

Comments
 (0)