@@ -12,52 +12,3 @@ def create_sample_file1(file):
12
12
table .append (data [4 :8 ])
13
13
table .append (data [8 :12 ])
14
14
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