29
29
import pandas as pd
30
30
from pandas .lib import Timestamp
31
31
32
- if PY3 :
33
- unicode = lambda x : x
34
-
35
32
36
33
class TestIndex (Base , tm .TestCase ):
37
34
_holder = Index
@@ -1349,7 +1346,7 @@ def test_string_index_repr(self):
1349
1346
self .assertEqual (repr (idx ), expected )
1350
1347
else :
1351
1348
expected = u"""Index([u'a', u'bb', u'ccc'], dtype='object')"""
1352
- self .assertEqual (unicode (idx ), expected )
1349
+ self .assertEqual (u (idx ), expected )
1353
1350
1354
1351
# multiple lines
1355
1352
idx = pd .Index (['a' , 'bb' , 'ccc' ] * 10 )
@@ -1368,7 +1365,7 @@ def test_string_index_repr(self):
1368
1365
u'ccc', u'a', u'bb', u'ccc', u'a', u'bb', u'ccc', u'a', u'bb', u'ccc'],
1369
1366
dtype='object')"""
1370
1367
1371
- self .assertEqual (unicode (idx ), expected )
1368
+ self .assertEqual (u (idx ), expected )
1372
1369
1373
1370
# truncated
1374
1371
idx = pd .Index (['a' , 'bb' , 'ccc' ] * 100 )
@@ -1387,7 +1384,7 @@ def test_string_index_repr(self):
1387
1384
u'ccc', u'a', u'bb', u'ccc', u'a', u'bb', u'ccc', u'a', u'bb', u'ccc'],
1388
1385
dtype='object', length=300)"""
1389
1386
1390
- self .assertEqual (unicode (idx ), expected )
1387
+ self .assertEqual (u (idx ), expected )
1391
1388
1392
1389
# short
1393
1390
idx = pd .Index ([u'あ' , u'いい' , u'ううう' ])
@@ -1397,7 +1394,7 @@ def test_string_index_repr(self):
1397
1394
else :
1398
1395
expected = u"""\
1399
1396
Index([u'あ', u'いい', u'ううう'], dtype='object')"""
1400
- self .assertEqual (unicode (idx ), expected )
1397
+ self .assertEqual (u (idx ), expected )
1401
1398
1402
1399
# multiple lines
1403
1400
idx = pd .Index ([u'あ' , u'いい' , u'ううう' ] * 10 )
@@ -1414,7 +1411,7 @@ def test_string_index_repr(self):
1414
1411
u'ううう', u'あ', u'いい', u'ううう', u'あ', u'いい', u'ううう', u'あ', u'いい', u'ううう'],
1415
1412
dtype='object')"""
1416
1413
1417
- self .assertEqual (unicode (idx ), expected )
1414
+ self .assertEqual (u (idx ), expected )
1418
1415
1419
1416
# truncated
1420
1417
idx = pd .Index ([u'あ' , u'いい' , u'ううう' ] * 100 )
@@ -1431,7 +1428,7 @@ def test_string_index_repr(self):
1431
1428
u'ううう', u'あ', u'いい', u'ううう', u'あ', u'いい', u'ううう', u'あ', u'いい', u'ううう'],
1432
1429
dtype='object', length=300)"""
1433
1430
1434
- self .assertEqual (unicode (idx ), expected )
1431
+ self .assertEqual (u (idx ), expected )
1435
1432
1436
1433
# Emable Unicode option -----------------------------------------
1437
1434
with cf .option_context ('display.unicode.east_asian_width' , True ):
@@ -1443,7 +1440,7 @@ def test_string_index_repr(self):
1443
1440
self .assertEqual (repr (idx ), expected )
1444
1441
else :
1445
1442
expected = u"""Index([u'あ', u'いい', u'ううう'], dtype='object')"""
1446
- self .assertEqual (unicode (idx ), expected )
1443
+ self .assertEqual (u (idx ), expected )
1447
1444
1448
1445
# multiple lines
1449
1446
idx = pd .Index ([u'あ' , u'いい' , u'ううう' ] * 10 )
@@ -1462,7 +1459,7 @@ def test_string_index_repr(self):
1462
1459
u'ううう', u'あ', u'いい', u'ううう', u'あ', u'いい', u'ううう'],
1463
1460
dtype='object')"""
1464
1461
1465
- self .assertEqual (unicode (idx ), expected )
1462
+ self .assertEqual (u (idx ), expected )
1466
1463
1467
1464
# truncated
1468
1465
idx = pd .Index ([u'あ' , u'いい' , u'ううう' ] * 100 )
@@ -1483,7 +1480,7 @@ def test_string_index_repr(self):
1483
1480
u'いい', u'ううう'],
1484
1481
dtype='object', length=300)"""
1485
1482
1486
- self .assertEqual (unicode (idx ), expected )
1483
+ self .assertEqual (u (idx ), expected )
1487
1484
1488
1485
1489
1486
def test_get_combined_index ():
0 commit comments