From bf4fb54b40c6d3dc33406a3912b00e95ab59d09a Mon Sep 17 00:00:00 2001 From: Oscar Gustafsson Date: Wed, 2 Nov 2022 14:30:15 +0100 Subject: [PATCH] Add test for colorbar extend alpha --- .../test_colorbar/colorbar_extend_alpha.png | Bin 0 -> 2071 bytes lib/matplotlib/tests/test_colorbar.py | 8 ++++++++ 2 files changed, 8 insertions(+) create mode 100644 lib/matplotlib/tests/baseline_images/test_colorbar/colorbar_extend_alpha.png diff --git a/lib/matplotlib/tests/baseline_images/test_colorbar/colorbar_extend_alpha.png b/lib/matplotlib/tests/baseline_images/test_colorbar/colorbar_extend_alpha.png new file mode 100644 index 0000000000000000000000000000000000000000..68cbf3d341f32cbb6af342c38571f5527a4bc506 GIT binary patch literal 2071 zcmb`Ic~H`67{`Ae(x!N1qIp1yh{<81rezJ4ZPq%) zu9mdhs)34{DVc#~htnt?*-tbN%2E?Uv_up{mfW4~&!*aU<~`YK0RYhP(XOYB47B4>M?OJ2g;92gQ-Vo2O8Vin1R(G*B{i8uNluKl zr6r`16GtGoe>Bp=gqc9D3nyPI~-2@ z&mBfe!^6A0-^jEfj8peSkO9EJ?qk;p4C!kH07G1W@6M28SEWPfGgsx-tuwN+iZ#qT z46jp&yKIlvm#lmuk6wfP(f*){5erA6g}cu~efMrK`V(^wDZd!H7xl;OJprZ%b|Hh| zhf$gAlZGgKX=D$>7FEYBT;2Zb#D-7{-hR9&Lph(phegai_0C!a9bUw(?PGTzaov>b zl!^;Mh2r(x)|w=cNe2fJ>32DhLWyUt8Nfb@Pgmt^R_%2Q8vD(Lm6} z1%s)NYrUY9Sf@W%>=GNU_Ax?O{vru$EfDd{*3Wk-Nc~Mbtc{6eap8lbBcT95p0Tm^ zK9s+0C?pJf^szs8C|wjK=jRzlhJ!GjQ-GC~6*Vo9Z8k_7C=;#W@*9TNnN7ayuY+KF zKbp}y7E`lF=LR&Btx=&xWpj?O-d8FaYx)+AI!DgEuStnZ;R>?ESwbQ4xZ0%+BNBBe zDd$cITcGSnMCy2S*BQBFEzfzO@=X&=Gu#GRCsjqV1x&} zgGjGxoM+Vt5L35F2@bphNZg3KSDY zr1M3^)up9{@^^IwLB}GR^euGvq0yp|5rKQQa=uI?rV|=*I4(D;i59qQMtUmWrc1yu zrex%?!aGe`$~=zszu?*1!l4=4p8Bn*h@)1?s+iGBqYQyYIhn&boW_-iylYT;w_VUSz^=EIjNIh-JtH#R>%y?2%}W{7lO zsD_#t)HiHR&V15m&=!cnXiMG^zOFN-k$t%=Ngxuc9fYGA4NMkob3wBx>#r;4_)*8& zi{&o}IX5A8*uDm0R8K$TrBZp?9I0!sRhXrjxq(PQ=cOMCM1^SY{VIhxGB`MRpr*38 z%mXzFcI?$-e<&vtA(p literal 0 HcmV?d00001 diff --git a/lib/matplotlib/tests/test_colorbar.py b/lib/matplotlib/tests/test_colorbar.py index 4336b761f698..a921095bb121 100644 --- a/lib/matplotlib/tests/test_colorbar.py +++ b/lib/matplotlib/tests/test_colorbar.py @@ -1124,6 +1124,14 @@ def test_colorbar_set_formatter_locator(): assert cb.ax.yaxis.get_minor_formatter() is fmt +@image_comparison(['colorbar_extend_alpha.png'], remove_text=True, + savefig_kwarg={'dpi': 40}) +def test_colorbar_extend_alpha(): + fig, ax = plt.subplots() + im = ax.imshow([[0, 1], [2, 3]], alpha=0.3, interpolation="none") + fig.colorbar(im, extend='both', boundaries=[0.5, 1.5, 2.5]) + + def test_offset_text_loc(): plt.style.use('mpl20') fig, ax = plt.subplots()