From 7fea294ed3c77ba32df4b4791b3724fbfb0c891d Mon Sep 17 00:00:00 2001 From: Ben Mares Date: Mon, 24 Jun 2024 00:23:56 +0200 Subject: [PATCH] Fix tests --- ...est_sample_pattern_render_engine[1000].png | Bin 12769 -> 0 bytes ...test_sample_pattern_render_engine[100].png | Bin 1142 -> 1224 bytes .../test_sample_pattern_render_engine[10].png | Bin 182 -> 0 bytes .../test_sample_pattern_render_engine[15].png | Bin 0 -> 327 bytes ...test_sample_pattern_render_engine[256].png | Bin 0 -> 2891 bytes .../test_sample_pattern_render_engine[64].png | Bin 0 -> 886 bytes .../test_sample_pattern_render_engine[65].png | Bin 0 -> 885 bytes .../tests/test_render_engines.py | 6 +++--- 8 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[1000].png delete mode 100644 src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[10].png create mode 100644 src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[15].png create mode 100644 src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[256].png create mode 100644 src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[64].png create mode 100644 src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[65].png diff --git a/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[1000].png b/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[1000].png deleted file mode 100644 index b217309db01a3cf580327adf24eaa25bcefb26f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12769 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 diff --git a/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[100].png b/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[100].png index ccc519ce7554c49fb5f4b487a5b92448d9d5b1fc..9b9dc4248d9aac393ad4a26b6ef21baba7c76004 100644 GIT binary patch literal 1224 zcmeAS@N?(olHy`uVBq!ia0vp^`++!xg9%7R6qfB}U|{L@ba4!+nDch-!Mr5~0xpu7 z|Nc+E$sDvkvzp=dj@??T$~!ixH2Ch%6yFeJcbnz+KK}Q=f7X1f&9AfVtNF^LVx*58SHt_x_*VR!Jezz)+(>=xIc5QIPb5pxvqQLw@*(I4cz-&f5E-t zUxKdh4m$3AZhy+wf5Yu=-@V8Gb|`&sxtYdXoW7-g)%QQ{JC{G1@u_THU#^YEYum%s zdG+hQe-XN~y2{?>Jiqmx_fu@U1KwpmS{D3lo{qrV#FMs$QzmbfyczXu+J*#yw}I~p zZycF@JGiZ+A%oxh-OHz6r#&?TX);bfmb%BIAH?Q59c681!DVORg)e#O` z+Eu@w@I$aU5X?2tcK(etcHQE>^LXI?WOl}ja?|bzC(riX_VbW;zLw1?+v`*8p7ybT zgePBGeQIZU?X<9ljQ%43&b?2Va+Y>{+wf$b#H^j{EFdF$J~2=D_unuJ?CiZfH)5oM z%@=;jYXPe7Kg`RsoKx}E;Yrm=UN>Y!Pb}&Iit=-V43N9oiC{OPGW~f^c$cy-ventC zzGK?gmzU(Fm2NG*^Ee}_$-vsBI-1$Tlk&F)j~wzyG!MgZpv`>QS}x9E(k)yf>Qq@z;&p zsvi5O0)4w7H?^|1*?x^JM~8H%g*%UuWWgzROc~DYC*!d<(;5BQwK0LZ2+gQ ziE|NbL99&9&1c!t(${QX0!|g4f8Ao=-&mgjOtpJg-Q!Mg1*NRz$A0mOfNk~2d9;o7 zpgPEvv!*aL`tX7x>hkFuUQtrPtC~SEI;C3XY^TDVEz01Oa%x%iIy<6M@N-TM{<(sn zEHiPN>GC=IOq9V%#m>NGhAh~3%fhebUoQ-c0EbfDS*M-LdA;9x9*NuhTrUyiIh!ME zGd}v<+`Pg@XXouHMU$K59yB!SVbP0l+XkKxL#gj literal 1142 zcmeAS@N?(olHy`uVBq!ia0vp^2Z1<+g9%7(_;`340|Se#r;B4q#hkZuZ}&Y`5O8@L z`tSerz5Evi&YX2Mds23D_bP@wbhdxO$$zxy;q1FPCRrNioWEL~_~{$0exb#UmzV#_?|sjgSx!(s}0HVR>~x6#qPR{&t^yO zv_74z_^)%@9qoX$tu|A19JII8C+>V)V3Osr&+f{`(`_ZYF0NQ8`Sr@vb&tveLv7PO z1;hvD{4M1BU#7B9E$s8cm?`JJPVT-mBfyreCL`ykd+Lj4uWN0kOpkmwiq5!lA(wsW zNn7U#UH*fAGp-1Hb>0SaWz7k(v`;{G*1>j%E=KuDr#n&)uhe<%e2~dxni)T{orw8~ zm5C1?)~rZ(lutVSH;v~{Mq1v^L_Exq7Rn8Oxe!d&UL%W zZp;6Nb$q*IZNdy5IxoJ~o**P;YU1Kh=lFQXLPw@vsaNad59P}xZna_gzBthN3ja-~ z#cdxHqi381vRAUoGikEbtZ;T)dpy+go>pR{e3!n?`G&P`4<;UHf5bNZINxlRi?`&M zfZo01`116ot*5>T08RPyRk42iRyP5lI`_qGPfB~%re=$*^aKWd)X^ti=eJ#{*HF&q z=j)Z?s#$Sf?$PmhF_-M>f{ZH@QfgNuub!{z)8WQ@^7Dl&*A*Rr+J$Ed#VtC-x_|n? zv$#U)Rm8%3A67{NQ^3N87{^E(ex)^%8CL?z{|2lxOzjE=3jEYkiS<3yz;F6=_O)*c z>8A2UsxlGhawR@2eBUj*wCBVNIiMdF2=8ZqZM`GQ@PTvfYiGxNXLb&CldOzmJNq1+ zn^~kxuf*D$xD;GCwW*RL&v|j%3i(Z~7-{N)faKP^yPIEz0h1di>y+DaJ8j&>G}stJ z7X>=s{puW@cK_d}8MPPGcPsho%x<5<7uD_Nk+2q+ASQfWSdpaFtvT<9K(Hz>j+WGA zSpOGX7322J^i{Y`kX>}Y2EQ*C@1b7{=lm$rR2Sb9w{??3hvHEsT*78FPB>iOiul)?syi7W$#_d_F-Z0_QUF%RNVfm zvD=lr`er7%mIX+g%{v!xN%hBtmC@hcT35UZ{KuYEyv=R#lUtzjgu&C*&t;ucLK6UG CgcJ_| diff --git a/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[10].png b/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[10].png deleted file mode 100644 index 74c6ac0895f567d50b414448d2f129c8ea4392b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^=|IfI!2~4LJg;j3saj7L$B>FSZ>K%vI-tPOQvBoJ z`kLQ{63ts$-7_wHSMD(K-|3La!f#wi0;#7`1dFt>+<}-Fx=7%FC zKJHpk)ON4otfrCopQ)2deeQ3{%Gk!h{JDBs*8PuBExdceHWVJu7S!^S+n;=Vb>-=k h$rE4vtkm`X!}}_@PN6!!_%F~Q44$rjF6*2UngCFxN#Oth diff --git a/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[15].png b/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[15].png new file mode 100644 index 0000000000000000000000000000000000000000..a3d8e56ebb8b176260559652934de90969278105 GIT binary patch literal 327 zcmV-N0l5B&P)V!_93NfKTP5s^4Hgg`{q&$x4AL0UFfnsQc1 zU!$g?OG#H8+t94G;FiWM$EK4|fG$n&qNKZRG1wf78rN7TKwq8_4}CoNVV=R2jmMw> z-93Y~SIjaG8PD6HXLy@4qELV&o{Yh<; zx^iW@I+wvNa|TzkQ$hh!5xpHft2h7fd4|1*X#oA4GfDuBmdw9rrC!x8bB6u%3`;=A zGvx9=;V$%yG9WMSVV=R24QUjh*1bu07tPT-yf^VSu|}Z)o%bdmdH9Dag#vWmn|K!r Z&>M{+AES};Bqaa<002ovPDHLkV1ms_iSYmc literal 0 HcmV?d00001 diff --git a/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[256].png b/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[256].png new file mode 100644 index 0000000000000000000000000000000000000000..b9d8f3ca099b4dcb915d10f82997553c4977ff0b GIT binary patch literal 2891 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 literal 0 HcmV?d00001 diff --git a/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[65].png b/src/labelle/lib/render_engines/tests/expected_renders/test_sample_pattern_render_engine[65].png new file mode 100644 index 0000000000000000000000000000000000000000..9d2bc2a7d4b567f7dae111bca6af46004d38f008 GIT binary patch literal 885 zcmeAS@N?(olHy`uVBq!ia0vp^`+?Yzg9%9T3p}!5U|_cKba4!+nDch-?Yw3K0hi`0 z|Np1{YSdhZYwVb-+F)H@{#@X=Bm&9zT%vBW0tq`wzF~x=U%MqG_%`qz zr(@lQz6^fvcZHkZzH>QU>b}K&XFID)bwpAB8y5uI0nR+1bMN;4RY5M*Q>x`Qp4Yn; z$F|5;XXo*oX4*D?(?mPIX?$OjaLyHM!0k1g4&5%B&%Vg^l&xas#TmicV$(W7qAQm!Jo`}Z;fc;|YnU#|J)P(7peK4!4(O#jPP=X9i2h7E z|NHi#jFvvvoy*zJt8F_kXPv#p%v|2UhQsyUPbO>Y**B8>v%cT3)BJ8>u%vUN?YF-B zvZo)4_o;qA@aWo+8*nUZl*M!I=QwN+tuQr%N8d0i1bJ)6J&Pvr_^X8o8@ z&6SvSZ?V?Xc^l7UKWesZH7~icZ zui?W5Nw8g+(c4}<^)?0tzTi#vHjb-`w+>GNIqla=t8-l48U026Ct^iU*;Ymrop*YZ z{B5hZ1W2uZXP8O-t~WEU0E0gG^oQ-)Cmy`CZ2G7Fl5mdKI;Vst001nv`Tzg` literal 0 HcmV?d00001 diff --git a/src/labelle/lib/render_engines/tests/test_render_engines.py b/src/labelle/lib/render_engines/tests/test_render_engines.py index 1e66a2da..2504bf22 100644 --- a/src/labelle/lib/render_engines/tests/test_render_engines.py +++ b/src/labelle/lib/render_engines/tests/test_render_engines.py @@ -245,9 +245,9 @@ def test_qr_render_engine_too_big(): ############################# -@pytest.mark.parametrize("width", [10, 100, 1000]) -def test_sample_pattern_render_engine(request, image_diff, width): - render_engine = SamplePatternRenderEngine(width=width) +@pytest.mark.parametrize("height", [15, 64, 65, 100, 256]) +def test_sample_pattern_render_engine(request, image_diff, height): + render_engine = SamplePatternRenderEngine(height=height) image = render_engine.render(RENDER_CONTEXT) verify_image(request, image_diff, image)