@@ -24,11 +24,11 @@ def not_implemented(*args, **kwargs):
24
24
25
25
class TestNumbers (unittest .TestCase ):
26
26
def test_int (self ):
27
- self .assertIsSubclass ( int , Integral )
28
- self .assertIsSubclass ( int , Rational )
29
- self .assertIsSubclass ( int , Real )
30
- self .assertIsSubclass ( int , Complex )
31
- self .assertIsSubclass ( int , Number )
27
+ self .assertTrue ( issubclass ( int , Integral ) )
28
+ self .assertTrue ( issubclass ( int , Rational ) )
29
+ self .assertTrue ( issubclass ( int , Real ) )
30
+ self .assertTrue ( issubclass ( int , Complex ) )
31
+ self .assertTrue ( issubclass ( int , Number ) )
32
32
33
33
self .assertEqual (7 , int (7 ).real )
34
34
self .assertEqual (0 , int (7 ).imag )
@@ -38,23 +38,23 @@ def test_int(self):
38
38
self .assertEqual (1 , int (7 ).denominator )
39
39
40
40
def test_float (self ):
41
- self .assertNotIsSubclass ( float , Integral )
42
- self .assertNotIsSubclass ( float , Rational )
43
- self .assertIsSubclass ( float , Real )
44
- self .assertIsSubclass ( float , Complex )
45
- self .assertIsSubclass ( float , Number )
41
+ self .assertFalse ( issubclass ( float , Integral ) )
42
+ self .assertFalse ( issubclass ( float , Rational ) )
43
+ self .assertTrue ( issubclass ( float , Real ) )
44
+ self .assertTrue ( issubclass ( float , Complex ) )
45
+ self .assertTrue ( issubclass ( float , Number ) )
46
46
47
47
self .assertEqual (7.3 , float (7.3 ).real )
48
48
self .assertEqual (0 , float (7.3 ).imag )
49
49
self .assertEqual (7.3 , float (7.3 ).conjugate ())
50
50
self .assertEqual (- 7.3 , float (- 7.3 ).conjugate ())
51
51
52
52
def test_complex (self ):
53
- self .assertNotIsSubclass ( complex , Integral )
54
- self .assertNotIsSubclass ( complex , Rational )
55
- self .assertNotIsSubclass ( complex , Real )
56
- self .assertIsSubclass ( complex , Complex )
57
- self .assertIsSubclass ( complex , Number )
53
+ self .assertFalse ( issubclass ( complex , Integral ) )
54
+ self .assertFalse ( issubclass ( complex , Rational ) )
55
+ self .assertFalse ( issubclass ( complex , Real ) )
56
+ self .assertTrue ( issubclass ( complex , Complex ) )
57
+ self .assertTrue ( issubclass ( complex , Number ) )
58
58
59
59
c1 , c2 = complex (3 , 2 ), complex (4 ,1 )
60
60
# XXX: This is not ideal, but see the comment in math_trunc().
0 commit comments