3
3
from pandas .compat import u , range , map
4
4
from datetime import datetime
5
5
import os
6
- import unittest
7
6
8
7
import nose
9
8
@@ -86,7 +85,7 @@ def read_csv(self, *args, **kwds):
86
85
return read_csv (* args , ** kwds )
87
86
88
87
89
- class ExcelReaderTests (SharedItems , unittest .TestCase ):
88
+ class ExcelReaderTests (SharedItems , tm .TestCase ):
90
89
def test_parse_cols_int (self ):
91
90
_skip_if_no_openpyxl ()
92
91
_skip_if_no_xlrd ()
@@ -942,7 +941,7 @@ def test_swapped_columns(self):
942
941
tm .assert_series_equal (write_frame ['B' ], read_frame ['B' ])
943
942
944
943
945
- class OpenpyxlTests (ExcelWriterBase , unittest .TestCase ):
944
+ class OpenpyxlTests (ExcelWriterBase , tm .TestCase ):
946
945
ext = '.xlsx'
947
946
engine_name = 'openpyxl'
948
947
check_skip = staticmethod (_skip_if_no_openpyxl )
@@ -975,7 +974,7 @@ def test_to_excel_styleconverter(self):
975
974
xlsx_style .alignment .vertical )
976
975
977
976
978
- class XlwtTests (ExcelWriterBase , unittest .TestCase ):
977
+ class XlwtTests (ExcelWriterBase , tm .TestCase ):
979
978
ext = '.xls'
980
979
engine_name = 'xlwt'
981
980
check_skip = staticmethod (_skip_if_no_xlwt )
@@ -1002,13 +1001,13 @@ def test_to_excel_styleconverter(self):
1002
1001
self .assertEquals (xlwt .Alignment .VERT_TOP , xls_style .alignment .vert )
1003
1002
1004
1003
1005
- class XlsxWriterTests (ExcelWriterBase , unittest .TestCase ):
1004
+ class XlsxWriterTests (ExcelWriterBase , tm .TestCase ):
1006
1005
ext = '.xlsx'
1007
1006
engine_name = 'xlsxwriter'
1008
1007
check_skip = staticmethod (_skip_if_no_xlsxwriter )
1009
1008
1010
1009
1011
- class OpenpyxlTests_NoMerge (ExcelWriterBase , unittest .TestCase ):
1010
+ class OpenpyxlTests_NoMerge (ExcelWriterBase , tm .TestCase ):
1012
1011
ext = '.xlsx'
1013
1012
engine_name = 'openpyxl'
1014
1013
check_skip = staticmethod (_skip_if_no_openpyxl )
@@ -1017,7 +1016,7 @@ class OpenpyxlTests_NoMerge(ExcelWriterBase, unittest.TestCase):
1017
1016
merge_cells = False
1018
1017
1019
1018
1020
- class XlwtTests_NoMerge (ExcelWriterBase , unittest .TestCase ):
1019
+ class XlwtTests_NoMerge (ExcelWriterBase , tm .TestCase ):
1021
1020
ext = '.xls'
1022
1021
engine_name = 'xlwt'
1023
1022
check_skip = staticmethod (_skip_if_no_xlwt )
@@ -1026,7 +1025,7 @@ class XlwtTests_NoMerge(ExcelWriterBase, unittest.TestCase):
1026
1025
merge_cells = False
1027
1026
1028
1027
1029
- class XlsxWriterTests_NoMerge (ExcelWriterBase , unittest .TestCase ):
1028
+ class XlsxWriterTests_NoMerge (ExcelWriterBase , tm .TestCase ):
1030
1029
ext = '.xlsx'
1031
1030
engine_name = 'xlsxwriter'
1032
1031
check_skip = staticmethod (_skip_if_no_xlsxwriter )
@@ -1035,7 +1034,7 @@ class XlsxWriterTests_NoMerge(ExcelWriterBase, unittest.TestCase):
1035
1034
merge_cells = False
1036
1035
1037
1036
1038
- class ExcelWriterEngineTests (unittest .TestCase ):
1037
+ class ExcelWriterEngineTests (tm .TestCase ):
1039
1038
def test_ExcelWriter_dispatch (self ):
1040
1039
with tm .assertRaisesRegexp (ValueError , 'No engine' ):
1041
1040
ExcelWriter ('nothing' )
0 commit comments