@@ -414,11 +414,15 @@ def test_finder_daily(self):
414
414
ser .plot (ax = ax )
415
415
xaxis = ax .get_xaxis ()
416
416
rs = xaxis .get_majorticklocs ()[0 ]
417
+ if rs != xp :
418
+ print (self .plt .__version__ , rs , xp )
417
419
assert xp == rs
418
420
xp = xpl2 [i ]
419
421
vmin , vmax = ax .get_xlim ()
420
422
ax .set_xlim (vmin + 0.9 , vmax )
421
423
rs = xaxis .get_majorticklocs ()[0 ]
424
+ if rs != xp :
425
+ print (self .plt .__version__ , rs , xp )
422
426
assert xp == rs
423
427
self .plt .close (ax .get_figure ())
424
428
@@ -437,11 +441,15 @@ def test_finder_quarterly(self):
437
441
ser .plot (ax = ax )
438
442
xaxis = ax .get_xaxis ()
439
443
rs = xaxis .get_majorticklocs ()[0 ]
444
+ if rs != xp :
445
+ print (self .plt .__version__ , rs , xp )
440
446
assert rs == xp
441
447
xp = xpl2 [i ]
442
448
(vmin , vmax ) = ax .get_xlim ()
443
449
ax .set_xlim (vmin + 0.9 , vmax )
444
450
rs = xaxis .get_majorticklocs ()[0 ]
451
+ if rs != xp :
452
+ print (self .plt .__version__ , rs , xp )
445
453
assert xp == rs
446
454
self .plt .close (ax .get_figure ())
447
455
@@ -460,11 +468,15 @@ def test_finder_monthly(self):
460
468
ser .plot (ax = ax )
461
469
xaxis = ax .get_xaxis ()
462
470
rs = xaxis .get_majorticklocs ()[0 ]
471
+ if rs != xp :
472
+ print (self .plt .__version__ , rs , xp )
463
473
assert rs == xp
464
474
xp = xpl2 [i ]
465
475
vmin , vmax = ax .get_xlim ()
466
476
ax .set_xlim (vmin + 0.9 , vmax )
467
477
rs = xaxis .get_majorticklocs ()[0 ]
478
+ if rs != xp :
479
+ print (self .plt .__version__ , rs , xp )
468
480
assert xp == rs
469
481
self .plt .close (ax .get_figure ())
470
482
@@ -489,7 +501,10 @@ def test_finder_annual(self):
489
501
ser .plot (ax = ax )
490
502
xaxis = ax .get_xaxis ()
491
503
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
493
508
self .plt .close (ax .get_figure ())
494
509
495
510
@pytest .mark .slow
@@ -502,6 +517,8 @@ def test_finder_minutely(self):
502
517
xaxis = ax .get_xaxis ()
503
518
rs = xaxis .get_majorticklocs ()[0 ]
504
519
xp = Period ('1998-12-29 12:00' , freq = 'Min' ).ordinal
520
+ if rs != xp :
521
+ print (self .plt .__version__ , rs , xp )
505
522
assert rs == xp
506
523
507
524
def test_finder_hourly (self ):
@@ -513,6 +530,8 @@ def test_finder_hourly(self):
513
530
xaxis = ax .get_xaxis ()
514
531
rs = xaxis .get_majorticklocs ()[0 ]
515
532
xp = Period ('1998-12-31 22:00' , freq = 'H' ).ordinal
533
+ if rs != xp :
534
+ print (self .plt .__version__ , rs , xp )
516
535
assert rs == xp
517
536
518
537
@pytest .mark .slow
@@ -525,6 +544,8 @@ def test_gaps(self):
525
544
assert len (lines ) == 1
526
545
l = lines [0 ]
527
546
data = l .get_xydata ()
547
+ if not isinstance (data , np .ma .core .MaskedArray ):
548
+ print (self .plt .__version__ , np .__version , type (data ))
528
549
assert isinstance (data , np .ma .core .MaskedArray )
529
550
mask = data .mask
530
551
assert mask [5 :25 , 1 ].all ()
@@ -540,6 +561,8 @@ def test_gaps(self):
540
561
assert len (lines ) == 1
541
562
l = lines [0 ]
542
563
data = l .get_xydata ()
564
+ if not isinstance (data , np .ma .core .MaskedArray ):
565
+ print (self .plt .__version__ , np .__version , type (data ))
543
566
assert isinstance (data , np .ma .core .MaskedArray )
544
567
mask = data .mask
545
568
assert mask [2 :5 , 1 ].all ()
@@ -555,6 +578,8 @@ def test_gaps(self):
555
578
assert len (lines ) == 1
556
579
l = lines [0 ]
557
580
data = l .get_xydata ()
581
+ if not isinstance (data , np .ma .core .MaskedArray ):
582
+ print (self .plt .__version__ , np .__version , type (data ))
558
583
assert isinstance (data , np .ma .core .MaskedArray )
559
584
mask = data .mask
560
585
assert mask [2 :5 , 1 ].all ()
@@ -575,6 +600,8 @@ def test_gap_upsample(self):
575
600
l = lines [0 ]
576
601
data = l .get_xydata ()
577
602
603
+ if not isinstance (data , np .ma .core .MaskedArray ):
604
+ print (self .plt .__version__ , np .__version , type (data ))
578
605
assert isinstance (data , np .ma .core .MaskedArray )
579
606
mask = data .mask
580
607
assert mask [5 :25 , 1 ].all ()
@@ -1352,6 +1379,8 @@ def test_format_timedelta_ticks_narrow(self):
1352
1379
df .plot (fontsize = 2 , ax = ax )
1353
1380
fig .canvas .draw ()
1354
1381
labels = ax .get_xticklabels ()
1382
+ if len (labels ) != len (expected_labels ):
1383
+ print (self .plt .__version__ , labels , expected_labels )
1355
1384
assert len (labels ) == len (expected_labels )
1356
1385
for l , l_expected in zip (labels , expected_labels ):
1357
1386
assert l .get_text () == l_expected
@@ -1381,6 +1410,8 @@ def test_format_timedelta_ticks_wide(self):
1381
1410
ax = df .plot (fontsize = 2 , ax = ax )
1382
1411
fig .canvas .draw ()
1383
1412
labels = ax .get_xticklabels ()
1413
+ if len (labels ) != len (expected_labels ):
1414
+ print (self .plt .__version__ , labels , expected_labels )
1384
1415
assert len (labels ) == len (expected_labels )
1385
1416
for l , l_expected in zip (labels , expected_labels ):
1386
1417
assert l .get_text () == l_expected
0 commit comments