@@ -88,6 +88,7 @@ def test_date2num_masked():
88
88
(False , True , True , False , False , False ,
89
89
True ))
90
90
91
+
91
92
def test_timedelta_numpy ():
92
93
# TODO: merge with datetime test?
93
94
# test that numpy timedeltas work properly...
@@ -1618,13 +1619,15 @@ def _create_timedelta_locator(td1, td2, fmt):
1618
1619
1619
1620
@pytest .mark .parametrize ('delta, expected' , [
1620
1621
(datetime .timedelta (days = 200 ),
1621
- ['%d days' % day for day in range (20 , 261 , 20 )]),
1622
+ [r'$\mathdefault{%d\;}$ days' % day for day in range (20 , 261 , 20 )]),
1622
1623
(datetime .timedelta (days = 1 ),
1623
- ['%d days, %02d:00' % (day , hour ) for day , hour in [
1624
+ [r'$\mathdefault{%d\;}$days$\mathdefault{,\;%02d{:}00}$'
1625
+ % (day , hour ) for day , hour in [
1624
1626
(39 , 18 ), (40 , 0 ), (40 , 6 ), (40 , 12 ), (40 , 18 ), (41 , 0 ), (41 , 6 )]
1625
1627
]),
1626
1628
(datetime .timedelta (hours = 2 ),
1627
- ['%d days, %02d:%02d' % (day , hour , minu ) for day , hour , minu in [
1629
+ [r'$\mathdefault{%d\;}$days$\mathdefault{,\;%02d{:}%02d}$'
1630
+ % (day , hour , minu ) for day , hour , minu in [
1628
1631
(39 , 23 , 45 ), (40 , 0 , 0 ), (40 , 0 , 15 ), (40 , 0 , 30 ), (40 , 0 , 45 ),
1629
1632
(40 , 1 , 0 ), (40 , 1 , 15 ), (40 , 1 , 30 ), (40 , 1 , 45 ), (40 , 2 , 0 ),
1630
1633
(40 , 2 , 15 )]
@@ -1642,8 +1645,9 @@ def test_timedelta_formatter_usetex(delta, expected):
1642
1645
mdates .timedelta2num (d2 ))
1643
1646
1644
1647
formatter = mdates .AutoTimedeltaFormatter (locator , usetex = True )
1645
- assert [formatter (loc ) for loc in locator ()] == [
1646
- r'{\fontfamily{\familydefault}\selectfont %s}' % s for s in expected ]
1648
+ print ([formatter (loc ) for loc in locator ()])
1649
+ print ([s for s in expected ])
1650
+ assert [formatter (loc ) for loc in locator ()] == [s for s in expected ]
1647
1651
1648
1652
1649
1653
@pytest .mark .parametrize ('t_delta, expected' , [
0 commit comments