File tree Expand file tree Collapse file tree 1 file changed +10
-22
lines changed Expand file tree Collapse file tree 1 file changed +10
-22
lines changed Original file line number Diff line number Diff line change @@ -239,29 +239,17 @@ def test_conversion_outofbounds_datetime(self):
239
239
xp = converter .dates .date2num (values [0 ])
240
240
assert rs == xp
241
241
242
- def test_time_formatter (self ):
242
+ @pytest .mark .parametrize ('time,format_expected' , [
243
+ (0 , '00:00' ), # time2num(datetime.time.min)
244
+ (86399.999999 , '23:59:59.999999' ), # time2num(datetime.time.max)
245
+ (90000 , '01:00' ),
246
+ (3723 , '01:02:03' ),
247
+ (39723.2 , '11:02:03.200' )
248
+ ])
249
+ def test_time_formatter (self , time , format_expected ):
243
250
# issue 18478
244
-
245
- # time2num(datetime.time.min)
246
- rs = self .tc (0 )
247
- xp = '00:00'
248
- assert rs == xp
249
-
250
- # time2num(datetime.time.max)
251
- rs = self .tc (86399.999999 )
252
- xp = '23:59:59.999999'
253
- assert rs == xp
254
-
255
- # some other times
256
- rs = self .tc (90000 )
257
- xp = '01:00'
258
- assert rs == xp
259
- rs = self .tc (3723 )
260
- xp = '01:02:03'
261
- assert rs == xp
262
- rs = self .tc (39723.2 )
263
- xp = '11:02:03.200'
264
- assert rs == xp
251
+ result = self .tc (time )
252
+ assert result == format_expected
265
253
266
254
def test_dateindex_conversion (self ):
267
255
decimals = 9
You can’t perform that action at this time.
0 commit comments