Skip to content

Commit f81ad9f

Browse files
committed
Add output for debugging tests/plotting/test_datetimelike
1 parent f18880d commit f81ad9f

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

pandas/tests/plotting/test_datetimelike.py

+32-1
Original file line numberDiff line numberDiff line change
@@ -414,11 +414,15 @@ def test_finder_daily(self):
414414
ser.plot(ax=ax)
415415
xaxis = ax.get_xaxis()
416416
rs = xaxis.get_majorticklocs()[0]
417+
if rs != xp:
418+
print(self.plt.__version__, rs, xp)
417419
assert xp == rs
418420
xp = xpl2[i]
419421
vmin, vmax = ax.get_xlim()
420422
ax.set_xlim(vmin + 0.9, vmax)
421423
rs = xaxis.get_majorticklocs()[0]
424+
if rs != xp:
425+
print(self.plt.__version__, rs, xp)
422426
assert xp == rs
423427
self.plt.close(ax.get_figure())
424428

@@ -437,11 +441,15 @@ def test_finder_quarterly(self):
437441
ser.plot(ax=ax)
438442
xaxis = ax.get_xaxis()
439443
rs = xaxis.get_majorticklocs()[0]
444+
if rs != xp:
445+
print(self.plt.__version__, rs, xp)
440446
assert rs == xp
441447
xp = xpl2[i]
442448
(vmin, vmax) = ax.get_xlim()
443449
ax.set_xlim(vmin + 0.9, vmax)
444450
rs = xaxis.get_majorticklocs()[0]
451+
if rs != xp:
452+
print(self.plt.__version__, rs, xp)
445453
assert xp == rs
446454
self.plt.close(ax.get_figure())
447455

@@ -460,11 +468,15 @@ def test_finder_monthly(self):
460468
ser.plot(ax=ax)
461469
xaxis = ax.get_xaxis()
462470
rs = xaxis.get_majorticklocs()[0]
471+
if rs != xp:
472+
print(self.plt.__version__, rs, xp)
463473
assert rs == xp
464474
xp = xpl2[i]
465475
vmin, vmax = ax.get_xlim()
466476
ax.set_xlim(vmin + 0.9, vmax)
467477
rs = xaxis.get_majorticklocs()[0]
478+
if rs != xp:
479+
print(self.plt.__version__, rs, xp)
468480
assert xp == rs
469481
self.plt.close(ax.get_figure())
470482

@@ -489,7 +501,10 @@ def test_finder_annual(self):
489501
ser.plot(ax=ax)
490502
xaxis = ax.get_xaxis()
491503
rs = xaxis.get_majorticklocs()[0]
492-
assert rs == Period(xp[i], freq='A').ordinal
504+
xpp = Period(xp[i], freq='A').ordinal
505+
if rs != xpp:
506+
print(self.plt.__version__, rs, xpp)
507+
assert rs == xpp
493508
self.plt.close(ax.get_figure())
494509

495510
@pytest.mark.slow
@@ -502,6 +517,8 @@ def test_finder_minutely(self):
502517
xaxis = ax.get_xaxis()
503518
rs = xaxis.get_majorticklocs()[0]
504519
xp = Period('1998-12-29 12:00', freq='Min').ordinal
520+
if rs != xp:
521+
print(self.plt.__version__, rs, xp)
505522
assert rs == xp
506523

507524
def test_finder_hourly(self):
@@ -513,6 +530,8 @@ def test_finder_hourly(self):
513530
xaxis = ax.get_xaxis()
514531
rs = xaxis.get_majorticklocs()[0]
515532
xp = Period('1998-12-31 22:00', freq='H').ordinal
533+
if rs != xp:
534+
print(self.plt.__version__, rs, xp)
516535
assert rs == xp
517536

518537
@pytest.mark.slow
@@ -525,6 +544,8 @@ def test_gaps(self):
525544
assert len(lines) == 1
526545
l = lines[0]
527546
data = l.get_xydata()
547+
if not isinstance(data, np.ma.core.MaskedArray):
548+
print(self.plt.__version__, np.__version, type(data))
528549
assert isinstance(data, np.ma.core.MaskedArray)
529550
mask = data.mask
530551
assert mask[5:25, 1].all()
@@ -540,6 +561,8 @@ def test_gaps(self):
540561
assert len(lines) == 1
541562
l = lines[0]
542563
data = l.get_xydata()
564+
if not isinstance(data, np.ma.core.MaskedArray):
565+
print(self.plt.__version__, np.__version, type(data))
543566
assert isinstance(data, np.ma.core.MaskedArray)
544567
mask = data.mask
545568
assert mask[2:5, 1].all()
@@ -555,6 +578,8 @@ def test_gaps(self):
555578
assert len(lines) == 1
556579
l = lines[0]
557580
data = l.get_xydata()
581+
if not isinstance(data, np.ma.core.MaskedArray):
582+
print(self.plt.__version__, np.__version, type(data))
558583
assert isinstance(data, np.ma.core.MaskedArray)
559584
mask = data.mask
560585
assert mask[2:5, 1].all()
@@ -575,6 +600,8 @@ def test_gap_upsample(self):
575600
l = lines[0]
576601
data = l.get_xydata()
577602

603+
if not isinstance(data, np.ma.core.MaskedArray):
604+
print(self.plt.__version__, np.__version, type(data))
578605
assert isinstance(data, np.ma.core.MaskedArray)
579606
mask = data.mask
580607
assert mask[5:25, 1].all()
@@ -1352,6 +1379,8 @@ def test_format_timedelta_ticks_narrow(self):
13521379
df.plot(fontsize=2, ax=ax)
13531380
fig.canvas.draw()
13541381
labels = ax.get_xticklabels()
1382+
if len(labels) != len(expected_labels):
1383+
print(self.plt.__version__, labels, expected_labels)
13551384
assert len(labels) == len(expected_labels)
13561385
for l, l_expected in zip(labels, expected_labels):
13571386
assert l.get_text() == l_expected
@@ -1381,6 +1410,8 @@ def test_format_timedelta_ticks_wide(self):
13811410
ax = df.plot(fontsize=2, ax=ax)
13821411
fig.canvas.draw()
13831412
labels = ax.get_xticklabels()
1413+
if len(labels) != len(expected_labels):
1414+
print(self.plt.__version__, labels, expected_labels)
13841415
assert len(labels) == len(expected_labels)
13851416
for l, l_expected in zip(labels, expected_labels):
13861417
assert l.get_text() == l_expected

0 commit comments

Comments
 (0)