Lines Matching refs:alg
178 for alg in $algorithms ; do
180 atf_test_case self_test_${alg}
181 self_test_${alg}_head() {
182 atf_set descr \"self-test for \$name_bsd_${alg}\"
183 atf_set require.progs \"${alg}\"
185 self_test_${alg}_body() {
186 atf_check -o ignore ${alg} --self-test
191 atf_test_case bsd_${alg}_vec${i}
192 bsd_${alg}_vec${i}_head() {
193 atf_set descr \"BSD mode \$name_bsd_${alg} test vector ${i}\"
194 atf_set require.progs \"${alg}\"
196 bsd_${alg}_vec${i}_body() {
198 atf_check -o inline:\"\$out_${i}_${alg}\n\" ${alg} <in
199 atf_check -o inline:\"\$name_bsd_${alg} (in) = \$out_${i}_${alg}\n\" ${alg} in
200 atf_check -o inline:\"\$name_bsd_${alg} (-) = \$out_${i}_${alg}\n\" ${alg} - <in
201 atf_check -o inline:\"\$out_${i}_${alg} in\n\" ${alg} -r in
202 atf_check -o inline:\"\$out_${i}_${alg} -\n\" ${alg} -r - <in
205 atf_check -o inline:\"\$out_${i}_${alg}\n\" ${alg} \${opt} in
207 atf_check -o inline:\"\$inp_${i}\$out_${i}_${alg}\n\" ${alg} -p <in
208 atf_check -o inline:\"\$out_${i}_${alg}\n\" ${alg} -s \"\$inp_${i}\"
212 atf_test_case gnu_${alg}_vec${i}
213 gnu_${alg}_vec${i}_head() {
214 atf_set descr \"GNU mode \$name_bsd_${alg} test vector ${i}\"
215 atf_set require.progs \"${alg}sum\"
217 gnu_${alg}_vec${i}_body() {
219 atf_check -o inline:\"\$out_${i}_${alg} -\n\" ${alg}sum <in
220 atf_check -o inline:\"\$out_${i}_${alg} *-\n\" ${alg}sum -b <in
221 atf_check -o inline:\"\$out_${i}_${alg} in\n\" ${alg}sum in
222 atf_check -o inline:\"\$out_${i}_${alg} -\n\" ${alg}sum - <in
223 atf_check -o inline:\"\$out_${i}_${alg} *in\n\" ${alg}sum -b in
224 atf_check -o inline:\"\$out_${i}_${alg} *-\n\" ${alg}sum -b - <in
225 atf_check -o inline:\"\$name_bsd_${alg} (in) = \$out_${i}_${alg}\n\" ${alg}sum --tag in
226 atf_check -o inline:\"\$name_bsd_${alg} (-) = \$out_${i}_${alg}\n\" ${alg}sum --tag - <in
227 atf_check -o inline:\"\$out_${i}_${alg} in\0\" ${alg}sum -z in
228 atf_check -o inline:\"\$out_${i}_${alg} -\0\" ${alg}sum -z - <in
232 atf_test_case perl_${alg}_vec${i}
233 perl_${alg}_vec${i}_head() {
234 atf_set descr \"Perl mode \$name_bsd_${alg} test vector ${i}\"
237 perl_${alg}_vec${i}_body() {
238 [ -n \"\$name_perl_${alg}\" ] || atf_skip \"shasum does not support ${alg}\"
240 atf_check -o inline:\"\$out_${i}_${alg} -\n\" shasum \$alg_perl_${alg} <in
241 atf_check -o inline:\"\$out_${i}_${alg} *-\n\" shasum \$alg_perl_${alg} -b <in
242 atf_check -o inline:\"\$out_${i}_${alg} U-\n\" shasum \$alg_perl_${alg} -U <in
243 atf_check -o inline:\"\$out_${i}_${alg} in\n\" shasum \$alg_perl_${alg} in
244 atf_check -o inline:\"\$out_${i}_${alg} -\n\" shasum \$alg_perl_${alg} - <in
245 atf_check -o inline:\"\$out_${i}_${alg} *in\n\" shasum \$alg_perl_${alg} -b in
246 atf_check -o inline:\"\$out_${i}_${alg} *-\n\" shasum \$alg_perl_${alg} -b - <in
247 atf_check -o inline:\"\$out_${i}_${alg} Uin\n\" shasum \$alg_perl_${alg} -U in
248 atf_check -o inline:\"\$out_${i}_${alg} U-\n\" shasum \$alg_perl_${alg} -U - <in
249 …atf_check -o inline:\"\$name_perl_${alg} (in) = \$out_${i}_${alg}\n\" shasum \$alg_perl_${alg} --t…
250 …atf_check -o inline:\"\$name_perl_${alg} (-) = \$out_${i}_${alg}\n\" shasum \$alg_perl_${alg} --ta…
255 atf_test_case gnu_check_${alg}
256 gnu_check_${alg}_head() {
257 atf_set descr \"GNU mode check test for \$name_bsd_${alg}\"
258 atf_set require.progs \"${alg}sum\"
260 gnu_check_${alg}_body() {
266 printf '%s inp%d\n' \"\$out_2_${alg}\" 2 >>digests
268 atf_check -o file:stdout -e file:stderr -s exit:$rv ${alg}sum -c digests
271 printf '%ssum: WARNING: 1 line is improperly formatted\n' ${alg} >>stderr
273 atf_check -o file:stdout -e file:stderr -s exit:$rv ${alg}sum -c digests
275 printf '%s inp%d\n' \"\$out_4_${alg}\" 4 | tr abcdef fedcba >>digests
277 printf '%ssum: WARNING: 1 computed checksum did NOT match\n' ${alg} >>stderr
278 atf_check -o file:stdout -e file:stderr -s exit:$rv ${alg}sum -c digests
280 atf_check -o file:quiet -e file:stderr -s exit:$rv ${alg}sum --check --quiet digests
281 atf_check -s exit:$rv ${alg}sum --check --status digests
285 atf_test_case perl_check_${alg}
286 perl_check_${alg}_head() {
287 atf_set descr \"Perl mode check test for \$name_bsd_${alg}\"
290 perl_check_${alg}_body() {
291 [ -n \"\$name_perl_${alg}\" ] || atf_skip \"shasum does not support ${alg}\"
297 printf '%s inp%d\n' \"\$out_2_${alg}\" 2 >>digests
299 atf_check -o file:stdout -e file:stderr -s exit:$rv shasum \$alg_perl_${alg} -c digests
304 atf_check -o file:stdout -e file:stderr -s exit:$rv shasum \$alg_perl_${alg} -c digests
306 printf '%s inp%d\n' \"\$out_4_${alg}\" 4 | tr abcdef fedcba >>digests
309 atf_check -o file:stdout -e file:stderr -s exit:$rv shasum \$alg_perl_${alg} -c digests
311 atf_check -o file:quiet -e file:stderr -s exit:$rv shasum \$alg_perl_${alg} --check --quiet digests
312 atf_check -s exit:$rv shasum \$alg_perl_${alg} --check --status digests
396 for alg in $algorithms ; do
397 atf_add_test_case self_test_${alg}
399 atf_add_test_case bsd_${alg}_vec${i}
400 atf_add_test_case gnu_${alg}_vec${i}
401 atf_add_test_case perl_${alg}_vec${i}
403 atf_add_test_case gnu_check_${alg}
404 atf_add_test_case perl_check_${alg}