@@ -12,52 +12,3 @@ def create_sample_file1(file):
1212 table .append (data [4 :8 ])
1313 table .append (data [8 :12 ])
1414 pyexcel .save_as (array = table , dest_file_name = file )
15-
16-
17- class ODSCellTypes :
18- def test_formats (self ):
19- # date formats
20- date_format = "%d/%m/%Y"
21- eq_ (self .data ["Sheet1" ][0 ][0 ], "Date" )
22- eq_ (self .data ["Sheet1" ][1 ][0 ].strftime (date_format ), "11/11/2014" )
23- eq_ (self .data ["Sheet1" ][2 ][0 ].strftime (date_format ), "01/01/2001" )
24- eq_ (self .data ["Sheet1" ][3 ][0 ], "" )
25- # time formats
26- time_format = "%S:%M:%H"
27- eq_ (self .data ["Sheet1" ][0 ][1 ], "Time" )
28- eq_ (self .data ["Sheet1" ][1 ][1 ].strftime (time_format ), "12:12:11" )
29- eq_ (self .data ["Sheet1" ][2 ][1 ].strftime (time_format ), "12:00:00" )
30- eq_ (self .data ["Sheet1" ][3 ][1 ], 0 )
31- eq_ (
32- self .data ["Sheet1" ][4 ][1 ],
33- datetime .timedelta (hours = 27 , minutes = 17 , seconds = 54 ),
34- )
35- eq_ (self .data ["Sheet1" ][5 ][1 ], "Other" )
36- # boolean
37- eq_ (self .data ["Sheet1" ][0 ][2 ], "Boolean" )
38- eq_ (self .data ["Sheet1" ][1 ][2 ], True )
39- eq_ (self .data ["Sheet1" ][2 ][2 ], False )
40- # Float
41- eq_ (self .data ["Sheet1" ][0 ][3 ], "Float" )
42- eq_ (self .data ["Sheet1" ][1 ][3 ], 11.11 )
43- # Currency
44- eq_ (self .data ["Sheet1" ][0 ][4 ], "Currency" )
45- eq_ (self .data ["Sheet1" ][1 ][4 ], "1 GBP" )
46- eq_ (self .data ["Sheet1" ][2 ][4 ], "-10000 GBP" )
47- # Percentage
48- eq_ (self .data ["Sheet1" ][0 ][5 ], "Percentage" )
49- eq_ (self .data ["Sheet1" ][1 ][5 ], 2 )
50- # int
51- eq_ (self .data ["Sheet1" ][0 ][6 ], "Int" )
52- eq_ (self .data ["Sheet1" ][1 ][6 ], 3 )
53- eq_ (self .data ["Sheet1" ][4 ][6 ], 11 )
54- # Scientifed not supported
55- eq_ (self .data ["Sheet1" ][1 ][7 ], 100000 )
56- # Fraction
57- eq_ (self .data ["Sheet1" ][1 ][8 ], 1.25 )
58- # Text
59- eq_ (self .data ["Sheet1" ][1 ][9 ], "abc" )
60-
61- @raises (IndexError )
62- def test_no_excessive_trailing_columns (self ):
63- eq_ (self .data ["Sheet1" ][2 ][6 ], "" )
0 commit comments