@@ -1170,7 +1170,7 @@ def test_iconcat(self):
1170
1170
b += b"def"
1171
1171
self .assertEqual (b , b"abcdef" )
1172
1172
self .assertEqual (b , b1 )
1173
- self .assertTrue ( b is b1 )
1173
+ self .assertIs ( b , b1 )
1174
1174
b += b"xyz"
1175
1175
self .assertEqual (b , b"abcdefxyz" )
1176
1176
try :
@@ -1186,20 +1186,20 @@ def test_irepeat(self):
1186
1186
b *= 3
1187
1187
self .assertEqual (b , b"abcabcabc" )
1188
1188
self .assertEqual (b , b1 )
1189
- self .assertTrue ( b is b1 )
1189
+ self .assertIs ( b , b1 )
1190
1190
1191
1191
def test_irepeat_1char (self ):
1192
1192
b = bytearray (b"x" )
1193
1193
b1 = b
1194
1194
b *= 100
1195
1195
self .assertEqual (b , b"x" * 100 )
1196
1196
self .assertEqual (b , b1 )
1197
- self .assertTrue ( b is b1 )
1197
+ self .assertIs ( b , b1 )
1198
1198
1199
1199
def test_alloc (self ):
1200
1200
b = bytearray ()
1201
1201
alloc = b .__alloc__ ()
1202
- self .assertTrue (alloc >= 0 )
1202
+ self .assertGreaterEqual (alloc , 0 )
1203
1203
seq = [alloc ]
1204
1204
for i in range (100 ):
1205
1205
b += b"x"
@@ -1319,17 +1319,17 @@ def test_copied(self):
1319
1319
# Issue 4348. Make sure that operations that don't mutate the array
1320
1320
# copy the bytes.
1321
1321
b = bytearray (b'abc' )
1322
- self .assertFalse ( b is b .replace (b'abc' , b'cde' , 0 ))
1322
+ self .assertIsNot ( b , b .replace (b'abc' , b'cde' , 0 ))
1323
1323
1324
1324
t = bytearray ([i for i in range (256 )])
1325
1325
x = bytearray (b'' )
1326
- self .assertFalse ( x is x .translate (t ))
1326
+ self .assertIsNot ( x , x .translate (t ))
1327
1327
1328
1328
def test_partition_bytearray_doesnt_share_nullstring (self ):
1329
1329
a , b , c = bytearray (b"x" ).partition (b"y" )
1330
1330
self .assertEqual (b , b"" )
1331
1331
self .assertEqual (c , b"" )
1332
- self .assertTrue ( b is not c )
1332
+ self .assertIsNot ( b , c )
1333
1333
b += b"!"
1334
1334
self .assertEqual (c , b"" )
1335
1335
a , b , c = bytearray (b"x" ).partition (b"y" )
@@ -1339,7 +1339,7 @@ def test_partition_bytearray_doesnt_share_nullstring(self):
1339
1339
b , c , a = bytearray (b"x" ).rpartition (b"y" )
1340
1340
self .assertEqual (b , b"" )
1341
1341
self .assertEqual (c , b"" )
1342
- self .assertTrue ( b is not c )
1342
+ self .assertIsNot ( b , c )
1343
1343
b += b"!"
1344
1344
self .assertEqual (c , b"" )
1345
1345
c , b , a = bytearray (b"x" ).rpartition (b"y" )
@@ -1529,7 +1529,7 @@ def test_rsplit_bytearray(self):
1529
1529
def test_return_self (self ):
1530
1530
# bytearray.replace must always return a new bytearray
1531
1531
b = bytearray ()
1532
- self .assertFalse (b .replace (b'' , b'' ) is b )
1532
+ self .assertIsNot (b .replace (b'' , b'' ), b )
1533
1533
1534
1534
@unittest .skipUnless (sys .flags .bytes_warning ,
1535
1535
"BytesWarning is needed for this test: use -bb option" )
@@ -1588,14 +1588,14 @@ def test_returns_new_copy(self):
1588
1588
method = getattr (val , methname )
1589
1589
newval = method (3 )
1590
1590
self .assertEqual (val , newval )
1591
- self .assertTrue (val is not newval ,
1591
+ self .assertIsNot (val , newval ,
1592
1592
methname + ' returned self on a mutable object' )
1593
1593
for expr in ('val.split()[0]' , 'val.rsplit()[0]' ,
1594
1594
'val.partition(b".")[0]' , 'val.rpartition(b".")[2]' ,
1595
1595
'val.splitlines()[0]' , 'val.replace(b"", b"")' ):
1596
1596
newval = eval (expr )
1597
1597
self .assertEqual (val , newval )
1598
- self .assertTrue (val is not newval ,
1598
+ self .assertIsNot (val , newval ,
1599
1599
expr + ' returned val on a mutable object' )
1600
1600
sep = self .marshal (b'' )
1601
1601
newval = sep .join ([val ])
@@ -1634,7 +1634,7 @@ def test_basic(self):
1634
1634
self .assertTrue (_a <= _b )
1635
1635
self .assertTrue (_b >= _a )
1636
1636
self .assertTrue (_b > _a )
1637
- self .assertTrue (_a is not a )
1637
+ self .assertIsNot (_a , a )
1638
1638
1639
1639
# test concat of subclass instances
1640
1640
self .assertEqual (a + b , _a + _b )
@@ -1650,12 +1650,12 @@ def test_join(self):
1650
1650
# Make sure that it is of the appropriate type.
1651
1651
s1 = self .type2test (b"abcd" )
1652
1652
s2 = self .basetype ().join ([s1 ])
1653
- self .assertTrue (s1 is not s2 )
1654
- self .assertTrue (type (s2 ) is self .basetype , type (s2 ))
1653
+ self .assertIsNot (s1 , s2 )
1654
+ self .assertIs (type (s2 ), self .basetype , type (s2 ))
1655
1655
1656
1656
# Test reverse, calling join on subclass
1657
1657
s3 = s1 .join ([b"abcd" ])
1658
- self .assertTrue (type (s3 ) is self .basetype )
1658
+ self .assertIs (type (s3 ), self .basetype )
1659
1659
1660
1660
def test_pickle (self ):
1661
1661
a = self .type2test (b"abcd" )
0 commit comments