From 309d31af824008a253e15ca8fe515f47b659ed44 Mon Sep 17 00:00:00 2001 From: cliffbert <30931075+cliffbert@users.noreply.github.com> Date: Wed, 29 Sep 2021 14:43:08 -0400 Subject: [PATCH 1/4] Add files via upload --- testcases/TC6.4-2-fail-1.md | 54 +++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 testcases/TC6.4-2-fail-1.md diff --git a/testcases/TC6.4-2-fail-1.md b/testcases/TC6.4-2-fail-1.md new file mode 100644 index 00000000..13f94df8 --- /dev/null +++ b/testcases/TC6.4-2-fail-1.md @@ -0,0 +1,54 @@ +--- +# The layout must be 'testcase'; DO NOT Change +layout: testcase + +# Brief, descriptive title for the test case +title: 6.4 Images of Text - FAIL: image of text cannot be customized for font + + +# The Test Case ID should follow the pattern: +# TC[Baseline Test Procedure #]-[Test Instruction #]- +# [Expected Result (pass/fail/dna)]-[example #], e.g., TC05.1-1-fail-1 +tcid: TC6.4-2-fail-1 + + +# Description of the Test Case, the included code sample, test considerations, +# and rationale for the expected result according to the applicable ICT +# Baseline test +descr: | + The code sample presents a page with an image of text that cannot be customized for font. A successful test should identify a FAIL against Baseline Test 6.4 Images of Text. + +# Reference and link to the applicable ICT Baseline test +app-baseline: | + [6.4 Test Procedure for Images of Text](https://github.com/Section508Coordinators/ICTTestingBaseline/blob/section508coordinators301/06Images.md#64-test-procedure-for-images-of-text) + + **Baseline Test ID:** 6.4 Test Procedure for Images of Text + + **Test Instruction:** 2 + +# Expected result that the ICT Baseline would predict +# [Pass | Fail | DNA] +result: FAIL + +# Brief description of the rationale for the expected result +result-descr: FAIL since there is an image of text cannot be customized for font. + +# URL for the code sample +# In the sample code file, add id="tc_code" to the +# element that contains the relevant code snippet. +# +# Then upload the code sample to the 'testfiles' folder +# and provide the link (and only the url) below. +sample: /testfiles/TF1/TC6.4-2-fail-1.html + +# Table of test instructions, including the following table headers: +# Test Instruction #; Instruction Detail; Expected Test Case Result +# +# Include the table in the content section below +--- +| Test Instruction | Instruction Detail | Expected Test Case Result | +|------------------|--------------------|---------------------------| +| **IC-1** | Identify any images of text, except where a particular presentation of text is essential to the information being conveyed (e.g., logotypes or text that is part of a logo or brand name). +| **6.4-1** | Check that using text cannot achieve the same visual presentation and effect as images of text. `[SC 1.4.5`] | Fail: using text could achieve the same visual presentation and effect. | +| **6.4-2** | Check that the image of text can be visually customized to a user's requirements. `[SC 1.4.5`] | Fail: image of text cannot be customized for font. | +| FAIL; page has an image of text that cannot be customized for font. | \ No newline at end of file From eef3eafeacb40274ab369330c45d8083d2dfd032 Mon Sep 17 00:00:00 2001 From: cliffbert <30931075+cliffbert@users.noreply.github.com> Date: Wed, 29 Sep 2021 14:43:35 -0400 Subject: [PATCH 2/4] Add files via upload --- testfiles/TC6.4-2-fail-1.html | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 testfiles/TC6.4-2-fail-1.html diff --git a/testfiles/TC6.4-2-fail-1.html b/testfiles/TC6.4-2-fail-1.html new file mode 100644 index 00000000..79e2662d --- /dev/null +++ b/testfiles/TC6.4-2-fail-1.html @@ -0,0 +1,29 @@ + + + + + 6.4 Images of Text - FAIL: image of text cannot be customized for font + + +
+ + This page has image of text cannot be customized for font and should be FAIL for 6.4 Images of Text. +

+ Sign up by filling out the form below! +

+

+ +

+ +

+ + +

+
+ + + \ No newline at end of file From 4d0b291ed9e15570cf307f1e65c2d840116b10c5 Mon Sep 17 00:00:00 2001 From: Andrew Nielson <29068131+drewnielson@users.noreply.github.com> Date: Mon, 12 Sep 2022 17:04:43 -0400 Subject: [PATCH 3/4] file name/location changes --- testcases/{TC6.4-2-fail-1.md => TC06.4-2-fail-1.md} | 6 +++--- testfiles/{TC6.4-2-fail-1.html => TF06/06.4-2-fail-1.html} | 0 2 files changed, 3 insertions(+), 3 deletions(-) rename testcases/{TC6.4-2-fail-1.md => TC06.4-2-fail-1.md} (94%) rename testfiles/{TC6.4-2-fail-1.html => TF06/06.4-2-fail-1.html} (100%) diff --git a/testcases/TC6.4-2-fail-1.md b/testcases/TC06.4-2-fail-1.md similarity index 94% rename from testcases/TC6.4-2-fail-1.md rename to testcases/TC06.4-2-fail-1.md index 13f94df8..d4743c4a 100644 --- a/testcases/TC6.4-2-fail-1.md +++ b/testcases/TC06.4-2-fail-1.md @@ -3,13 +3,13 @@ layout: testcase # Brief, descriptive title for the test case -title: 6.4 Images of Text - FAIL: image of text cannot be customized for font +title: '6.4 Images of Text - FAIL: image of text cannot be customized for font' # The Test Case ID should follow the pattern: # TC[Baseline Test Procedure #]-[Test Instruction #]- # [Expected Result (pass/fail/dna)]-[example #], e.g., TC05.1-1-fail-1 -tcid: TC6.4-2-fail-1 +tcid: TC06.4-2-fail-1 # Description of the Test Case, the included code sample, test considerations, @@ -39,7 +39,7 @@ result-descr: FAIL since there is an image of text cannot be customized for font # # Then upload the code sample to the 'testfiles' folder # and provide the link (and only the url) below. -sample: /testfiles/TF1/TC6.4-2-fail-1.html +sample: /testfiles/TF06/06.4-2-fail-1.html # Table of test instructions, including the following table headers: # Test Instruction #; Instruction Detail; Expected Test Case Result diff --git a/testfiles/TC6.4-2-fail-1.html b/testfiles/TF06/06.4-2-fail-1.html similarity index 100% rename from testfiles/TC6.4-2-fail-1.html rename to testfiles/TF06/06.4-2-fail-1.html From 3d1dbfaa78778e1709a71a6b50f7b8d25cb7e641 Mon Sep 17 00:00:00 2001 From: Andrew Nielson <29068131+drewnielson@users.noreply.github.com> Date: Mon, 12 Sep 2022 17:05:31 -0400 Subject: [PATCH 4/4] file location change --- testfiles/assets/images/signup.jpg | Bin 0 -> 12712 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 testfiles/assets/images/signup.jpg diff --git a/testfiles/assets/images/signup.jpg b/testfiles/assets/images/signup.jpg new file mode 100644 index 0000000000000000000000000000000000000000..74e211801d30225489e3841baf8bc091eac90600 GIT binary patch literal 12712 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 &bl08Prb|mjY;B?t^|JH#H>~ zd%$j&h%r6ZMy{kL|g;-8q#qAXk;O08-6gk>cn zF?uX>NP-p6THuGs%jV3&RrUtyMHbMQS}Up;*|M;w125IeP<1`hmn02a3VwH#7_bO&$%H|yPQyuR&X58heH zJ&@h6e!VQbZR8p$rRpz4W`=5Xs45c-wXy@b7zu3g8EVUw>ofVx7lf#J+8raz`38!0 zN+i@hdK88;(Bn2lDkc^A$*vTaW;YK&Gf$k&<{D+wf1T6yOa)V{jt5Gv$dmjCwuECw z6(ZQ-qsr01&jY{^Wb=?p`rvQUgbW}Uy5cRn* zaxjGW6^!yc@%GP^l%_K>>igk++0hv!TIM&r(a}n}KiBA`8C2`Xi>vR^Th;GW!llp+ zTuzWe{16gf7 z+--f7UvFQ!FvXt_qF$FkcC78ft43DTWbhaOVK3D~9x-#JZ@i$`pvIY7 zZWh`yPT#q~KGs?aPNh z%EbaHq_bpE+Nr!k>w6-*d*YyDQzxLdXV!WfC!fr-;P1IBZI{bM!GC7q$JJjhXxHul zCr3~200r7Fb2@ZJWsA-30R4QmcYtqK!JEv-+IIjbwBjaa>NdNO^qliLIG;4C?U2XM z__mq#4)7}%0S*4%C3=5#bTCY=WMAhvIQLI5RV(w>GvWj0+D3ZtWceWOlujBG)VRt@ zk8EI=&>%%v_aTkq(lv+xc-h?RfS3x2n~;ABIE?Mj3#L|jT|DXSl!JgCG59nPNZd3+YUa&tZ-~hAkgUj zO#D@1l2YRWBGejz52@rZNwvqfwJ59yYY*0tqXU%&L|*%vD18xlk=KNs*0^(k(*4pj ztvQ}L+~<56E4G`%0xn?Pi7TUd?#YebY^F)u1AK&g@!a>ZeyL9vvBj|ie8q;=x^h0i zuo}6aVnZJ`Lc3n$MIyoxlmwj|9z`6?3su!g$#9Izl+zLOMTXNUFVP@lNHg^OQ}uTZN191DjKf__KYA8Cv^osPKrUYu0Wk3 zHa{6;du%h5-Uj<>%&_c<+N?SI*>#J`QlaCF)edO8yuB^oou#CPvai6!nMlH|$-lCz zkA!O_&(XO*k0*9{ltW_m&7cf5oCTa%RjhgDuTCC|D%Ejb^hLg(nVdYMkr+v~vmI^p zsTQBt#oDjdkUgOdzM=Ft%ObttaF;#BVZ7n__z#;g$LNjR0oLG-!KYMVcL2H2n(p9! zg-`cJBaw5dC(paAdaZgaIlC9t%2c(_no}n4TXkxD;hb&$@;8Qh)HLc_r#1EOHa@vN z`pW*F!=wEImkpC_c-nD)lt_sxBhjTOah0d30`QdPpNc!>pC`uQg$3DlwS%tp7e1I3 z)dn;F_)QicUni^-E5mpI;2qQrfb*?l>IK1QtV4$pzY2%rHnd9r{m!CJWROO2MJwxh z{9rr$L*;$?HSM}y>mL|non{U4VeKM}wYIwMz@hi(W0Ot%-@(}RW-TdUL+w<}?((%V zK>FV9r+%&pNV959ba6uP4}a}GlKNXY4*-0ErI>~RU=Q1c|JYG$xWaAHfI3;!je5&N z4;*^Q3NP|$B+=`*%RxphC#;zbmg2%e;G12e(Lgod1HsPAZJFl=E-a&{)u!rnt9Z6g zUxc>JxpkeerSs!@3@4_mh}J*1kA4^AYW0U?iLE%Q#Mz4vxWfZu(vL*;{7sJ=)mWU3 zl8}TYv-A393OTrc4((+gg&B^z2n|W!x;Yu1qKaTdIKCcCTwH(b32&TVbMs zn?6J96p8@NzN}(|eZELO`Dt`R_ap)lhmhi7l{zkjCcCoFv%)92L5?Xy^ilP#_PbvS zZ~4ws4O++1dk_0O*MI*N5y4-P1wLssEHBVuJz`92F0gZys2Che`MGv28QQ7UwNmY` z-4e(W_^OD`PaS08k9 z?uhE&#}tLkA}QK&sTK-!{l3im`BGKN1EwmGgw%?3uW+DzNP5X+&5BQ*7{3yAgkP(p zXl6bwf00N&L60z1hPpOJedl@_oUfhC^sez@{;6;<^_(AX=QD=-v6mr^Pesn`Q#}-` z`d#Tga=pXf5r0HDJoTh>h4F_a=o8DBY6uT`O8Axh+&bRUN-pkICoAE2rNZOF4Ju}D zVxFvOId-TMC6Mo(a`-!I7JdgHKR?(B6uk%WP*q{-L^ylCB9?vVaczq7jPj}t2S!={ zMcU&K7@!=0>9El%NwXF(f+3~a9&L{6QmiH4lrgc;fP{GriXf~FSy^Kf<3;w0d8%3S zX7ll{SETo@SA*E`w62W`{guMn)+CF9r*4XFzr?rp@!tVF zdV+sTyWWU0WiwI)>0<)=zO-^XW>X$WPo%&oQ7z~vU(jsO_^E=tr=sMIscQ_SOdK_G zj3S&z%|(&>(-FpstpeV5V6QuXFOR>1ri!+f?lM(={=^Z7>HHt>@zQ0H{C5@Q8JBSV zMbcxG#)@!FRdG$d*M!- z7WP!(BEp=wJuF;|9_IGj-ZG=pqS^pM_C?5@C)`_H&uBp-3qd2zke@dNt|^$m*?gUJ z;ZiI1CDJFw=NZcZLu>lWA)9AOB{9B=j|zDuuro}k9$_#0V*6VAzCSyPhCytmO-*!7 zI8|vrc{8yLj9&mf&A55M3$?YWl`x@XOnw~~>MUQjL&iKz>V@wrb#6qEx^Yhx+CM?L zb_+W-fz$fYw0mN9R8DeLcI?j#p&|RVq|D{;xTj`SpE6CAeDbNLrok~6gD7}fK!P{< zS%uA-%eid#liX{h%6qpQ_Ef&lC}~Y2_jskApSlg9@vTz%l$x*eWhEP%EG(!OnXcMI6Rozo z1TPnu=JVmeqwsks3d+I9Hyki2+QozsR_43zk&L>t>7av!%oePrYe-uWUe?`CpfMdZ8v!T}&!q>IZF)Ox}xqni@KF^p(+G=X3%eY4&^}D-V`C=wk6kp!| zc#@O#nXc6g(0(46L>kvKTJd?{U=iFkNCwu-2MYb|H{BEE(Z@d?;jUTKAJgjP=IGrW zG_E?39$MYl&Z; z=?9iX=Ylrludx)W>rs^Za#k7p5)YVUd*UIReD%Pzz*-uwIa7n>dDgMO%wZl;wSo(m zv-Orn>H*NtEa!lj1E%iD1-=84h3a=zeRw~UDs73XNO>06)tBP81V*5I8=-<>2~=vK zC9oy-B}n}MLe{|-e=g{<8eW}jbqZDAgt(Qkh>LS)wQ*A2()&#^;x7!leieoL*-i9#9htD^UNDqz4oe?m6P_~L=Hkjo8&HKWWl>(bl+&r__ zM!eO5DA=sqG6|ubxvBy!q4ik*aJ<2x&_6t-6&)Qn>l^>me!S@6VNvP(Ci7n!pPr`7 z1V;v{x(5MTYLxE_93t2~Qr!+bun_lwZx7hJU~WYYh{5&k;R*Op52GKD%Vw7 z1!E3>CMF6R3x8=lC^{oiLRUZjT>CFq5N@6&oWGj9aXk@(6Y}sbJUR6420;S6h%~arl0uhaM{LK3UhjurN0m)F&xBfBg@-2^doUq$+ znu`RwR^1I#%*|p={X0taDAv{8Vx6ys4N6{VrFJf@7ZjA2k8N#)#aap-Z`GMakj7rS z7nyH@7ijk9nrMQd!=lp0S90Rk|d8!SB z>n7=zjDdZ=2xvP`Lu?RxKh~xN;qJOi@aQSiS!v1pg!m3ndHtf;eDMvl8j(+iI_z}W zrQFgluwW_iNaZ0pK~INlS6{!~Ib#{7-bv({i$JgZ>nC^tjk=|ZfqR9&91M%zLmFB* zJUZ%5O{b9H+ZK&9mc&9I=qtmy6k9fCs0ZkNVUo;IiaCUvPyZnAn*SiK zD73<5cMs~I{Z~DE1os6YxypW3%EBLPD*@`z9|C+u@Qc_z9wdAuUx}1mVXS)$#U{$! zU`bP$%4M?`Fwj5kS}Iy3tX6wjh`t~T6gY4$3O%tMcZC|hgcvSAB+8fB1Q03v#yV54 z?S9`TG4oBG7;-~Cj7(-?0cY-sGNY*W_IuSYHxbRhN``b`i?-+|oeSJGzmBDE#^8i|1kS=!1(O6Ejh)xFU9TOB=&+ZP)bD#LzDX5jKrUkO?yf*M%UP&R(zmmzh>|MrDoDocP>3?lF}k> zE%S81lxv;}be0l{243He3N)ECH`m5rPqnG%4!6J~%^(*}ys=Wo4l5*Vieo6KZmMz( zlx9XjE_T@ZdAHtg*u^7N;4>wPs_oYDhm`T%6Up@Mde&m>4I;_96+it7a#}|E{Xbz4 z)IC8kTecojsu{m2(^T*`kX5MivVvhJS9%>90_MK1|q$CP|D+^y4=*{<>ePTs7=B73qgH!RUN{`w6sKtrtgtN}~Jd zz|4gi#>pr(EKs!~i~ZaK!@;xrL(zWEo!qU5pm+xUz&A1vzjmyHM|k#>s@ z_0mTxOWR!<)Y&Y8+12jM_rd@ z){&;)+XeaIKZ(zOSn%1tQXE6C?K)9zMCix&t`x6&Hlpd>4mS`=j|y{lgwX526xbLD zQQl-|DzZV{(+hvUJ73|NXx^DEGLj^p(Ye50*O>i%E~s?P@1^+|nwfgbs!T6WTEkkI773J2 zCJS|mA|IwPmO}})0NfeSh9S{T{3KSEqYcHx{o9!A_^rts4c10`xShx{lziJ7EN+o5`TE%!50>;$P%=gG%Tl3@fd=@9xG^~O z%|f5#p|oAsg5dsjD}y=ldG^A|N^K(q>F;Fp{K7&WB!vNR%q=BQ!z@F}a=-Mh3e0(V zK7g+avn%Rx0QFv&s`d77vLCYUqNtK;OXktrUW)E(r=A*0-jEN4ididvNo2d=lc9;j zjC$EKsyd(E#f$M!X;<^R&DOF5^2BVnbUjULsxD8ei62>W=&X0?AZd{c+R3FlZp}|Q z!5ClPWT)B&pu;Q8DKP3V=*_-Hth1Cb;xG6qNU$F{9pgvr7_QfzY^y!|iFfY-d%2&K zR{Hvc`|nJA*4VH4;bmKDpng%hjv1;LwW|tW%GzAQVh*-bSn7)Xxpkj}=7>i4wGKpj zGCPSb#sNh`g_%(tUJ89hmb`0wkwIfiTu!u&>9g_6Dd(DHN2+JP=+HqD4XDEmQ01%s ztYs-NdDTWoV#89c!+FmCFp#Jf)i#0{e&^*`Q@Ocx%D9Q^N_?^qPuecmtNi-JqsP>E zONWp)JPqN~g(*Q~#Hk4iXyB(ltcC;)7qylpjo9z4z0KsdXZx^so!CA#l9ruyK-Wig z%Q;@=&A@LP^4nn67^4}z;6<*=dO~nW(%?M*K*s`e)RD4RcEbDBBQkCy7 zS4sTjZ@T(4*n43Hl5cy$S~#BX{VsKgK@qj;ihn-(W|WXn>`9mYSLOWshX(Uv!7oCHVJta z$-Z|u@~$bnJxV>0?IyUEFWo%q!m1uU_9XVHEq*QVnj-oKNYYn%EBcW!BQUOe*ZS|0 zN0i04dbnrFj=Mp*zh3EXa*-Gs2HT--kcOSScS`Xn8DbtqTSIu6NLNTdqptNUOt(%U z%xsSuf=xOQ)^r z)}sxc6oO%hIx4l?8cQom>6|KDuNA1EZ7#9fK)!y{{GX%Lx&$d67y&-58H#X_%w# zGIbG;*HT`Nz`9l~+(_->xu-f=r0(qD_!|1*`7ugm^wMI80rlgFnB2Vw)bk-C)HDbe z!~K|D;9UWEs$vi;?IcC3U7}L(#J9>bEV?Dhr)jdk$xAS%TJ6{&d#ucFw!M{Yg3)lo zYe#_x7ZEy(#^ywuy%beGv=yD9P=4+~9jYqgCi8?O#m?{ptr-0?HsZ}gmiN*5Sv0a= zeh=`Y^L^%m3cO|prX(^q`;Sz3Zo$=Pn?D(0&hox7EI$L zhwPRoPP!a{z%H9Qtt=Af>ZG$YTT#h=SezRz-&eD(3Yef-1|BM+JtnjImsqmxN z^}HLvQT4OabuMRZ;01&zsA?a9gZJ{6IsYui8)QVG#I)SX&@C7>YGwn=YT^D6=lY@UIq#`?Y-z)Z0S6FgB+BSXxM?*5`x}&0B6>nE}u%2hUgDPhDJNNl` zJPCb3>yEFXFB(o`u|ed$DPHc-pdjJRG$`zMA2V_~K*Sx>w2Mm?(@kZEXk{LrBVF_T z!gMCQKNr?lO-gk!Yn4hy9Qk$}HYes9{6Yr@JSU5X4W+*m<~JZ_CB+fbsR&=!%FN8C zY7lpXP!H%QLsMpEP5X#S1(Fe^sT$vpG^o$RoAt})x3-C58qyOr^kOYvf;*Tzx{Fbv zit>GwCx$*GHosNGnD@57Cc~$PuErn=`58$@X0vJPCWjuogJw+4zj&O`=f|oJI~6ZN z%JZ4a4B2v=VdM1;(b)B@6+xQR)GBRh5CBp_x6NXIi*q$|?7O;D7L z&0n$_*hKixRwxpbY`6ZUUe-dE18*v%gbU)8!Q{&K$}pcUUA1s@JJ@HiNz5r$AJ2(_ zSiwlF^cMyh>EVSKV)>4NrbHDFZ1P4)8mm$itYm_JdQvs@|4ZiBinG!cm%WUS(6Z=^ zR6=68O|NM6CvsWpb~_+nJtKQx)(MyFWH8!acE(>iM>07pwZWn3