Lines Matching refs:TEST_SH
28 : ${TEST_SH:="/bin/sh"}
61 ${TEST_SH} -c "( $3 $1 $4 ) >/dev/null 2>&1" &&
62 LC_ALL=C ${TEST_SH} -c \
69 test -z "$2" && atf_skip "${TEST_SH} has no '$1$5' built-in"
88 test -n "$( ${TEST_SH} -c 'printf %s "${NETBSD_SHELL}"')"
132 result="$( ${TEST_SH} -c "${CMD}" 2>"${TEMP_FILE}" && printf X )"
222 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c ":"
227 atf_check -s not-exit:0 -e not-empty -o empty ${TEST_SH} -c \
229 atf_check -s exit:0 -e empty -o inline:OK ${TEST_SH} -c \
242 "${TEST_SH%% *} is not the NetBSD shell, this test is for it alone"
307 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'eval "exit 0"'
308 atf_check -s exit:1 -e empty -o empty ${TEST_SH} -c 'eval "exit 1"'
309 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'eval exit 0'
310 atf_check -s exit:1 -e empty -o empty ${TEST_SH} -c 'eval exit 1'
312 atf_check -s exit:0 -e empty -o inline:0 ${TEST_SH} -c \
314 atf_check -s exit:0 -e empty -o inline:1 ${TEST_SH} -c \
317 atf_check -s exit:0 -e empty -o inline:abc ${TEST_SH} -c \
319 atf_check -s exit:0 -e empty -o inline:abc ${TEST_SH} -c \
321 atf_check -s exit:0 -e empty -o inline:XYZ ${TEST_SH} -c \
326 atf_check -s exit:0 -e empty -o inline:/b/ ${TEST_SH} -c \
328 atf_check -s exit:0 -e empty -o inline:/b/ ${TEST_SH} -c \
330 atf_check -s exit:0 -e empty -o inline:/unset/ ${TEST_SH} -c \
332 atf_check -s exit:0 -e empty -o inline:// ${TEST_SH} -c \
334 atf_check -s exit:0 -e empty -o inline:'2 y Z ' ${TEST_SH} -c \
341 atf_check -s not-exit:0 -e not-empty -o empty ${TEST_SH} -c \
345 ${TEST_SH} -c \
349 -o 'match:status=[1-9]' -o 'not-match:[XY]' ${TEST_SH} -c \
355 -o 'match:status=[1-9]' -o 'not-match:Y' ${TEST_SH} -c \
365 -o 'match:status=[1-9]' -o 'not-match:Y' ${TEST_SH} -c \
380 atf_check -s exit:0 -e empty -o inline:OK ${TEST_SH} -c \
382 atf_check -s exit:3 -e empty -o inline:OKOK ${TEST_SH} -c \
393 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'export VAR'
394 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'export VAR=abc'
395 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'export V A R'
396 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c \
401 atf_check -s exit:1 -e empty -o empty ${TEST_SH} -c \
403 atf_check -s exit:0 -e empty -o inline:\\n ${TEST_SH} -c \
405 atf_check -s exit:0 -e empty -o inline:\\n ${TEST_SH} -c \
407 atf_check -s exit:0 -e empty -o inline:\\n ${TEST_SH} -c \
409 atf_check -s exit:0 -e empty -o inline:XYZ\\n ${TEST_SH} -c \
411 atf_check -s exit:0 -e empty -o inline:ABC\\n ${TEST_SH} -c \
413 atf_check -s exit:0 -e empty -o inline:ABC\\n ${TEST_SH} -c \
415 atf_check -s exit:0 -e empty -o inline:ABC\\nXYZ\\n ${TEST_SH} -c \
417 atf_check -s exit:0 -e empty -o inline:ABC\\nXYZ\\n ${TEST_SH} -c \
423 ${TEST_SH} -c \
426 ${TEST_SH} -c \
428 atf_check -s exit:0 -e empty -o match:VAR\$ ${TEST_SH} -c \
430 atf_check -s exit:0 -e empty -o not-match:VAR ${TEST_SH} -c \
433 ${TEST_SH} -c \
437 ${TEST_SH} -c \
442 ${TEST_SH} -c \
447 atf_check -s exit:1 -e empty -o inline:ABC\\nXYZ\\n ${TEST_SH} -c \
451 ${TEST_SH} -c \
466 atf_check -s exit:1 -e empty -o inline:ABC\\nXYZ\\n ${TEST_SH} -c \
471 ${TEST_SH} -c \
478 atf_check -s exit:1 -e empty -o empty ${TEST_SH} -c \
480 atf_check -s exit:1 -e empty -o empty ${TEST_SH} -c \
482 atf_check -s exit:0 -e empty -o inline:once\\nx\\n ${TEST_SH} -c \
488 atf_check -s not-exit:0 -e not-empty -o empty ${TEST_SH} -c \
493 atf_check -s exit:1 -o empty -e empty ${TEST_SH} -c \
495 atf_check -s exit:0 -o empty -e empty ${TEST_SH} -c \
497 atf_check -s exit:1 -o empty -e empty ${TEST_SH} -c \
499 atf_check -s exit:1 -o empty -e empty ${TEST_SH} -c \
501 atf_check -s exit:0 -o empty -e empty ${TEST_SH} -c \
504 atf_check -s exit:1 -o empty -e empty ${TEST_SH} -c \
507 atf_check -s exit:0 -o empty -e empty ${TEST_SH} -c \
514 ${TEST_SH} -c \
517 ${TEST_SH} -c \
522 ${TEST_SH} -c \
526 ${TEST_SH} -c \
552 ${TEST_SH} -c 'sleep 1 & P=$!; jobs; wait'
554 ${TEST_SH} -c 'sleep 1 & P=$!; sleep 2; jobs; wait'
572 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'readonly VAR'
573 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'readonly VAR=abc'
574 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'readonly V A R'
575 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c 'readonly V A=1 R=2'
577 atf_check -s exit:0 -e empty -o inline:unset ${TEST_SH} -c \
579 atf_check -s exit:0 -e empty -o inline:set ${TEST_SH} -c \
581 atf_check -s exit:0 -e empty -o inline:set ${TEST_SH} -c \
583 atf_check -s not-exit:0 -e not-empty -o empty ${TEST_SH} -c \
588 ${TEST_SH} -c \
591 ${TEST_SH} -c \
594 -o not-match:badvalue ${TEST_SH} -c \
596 atf_check -s exit:0 -e empty -o match:VAR\$ ${TEST_SH} -c \
602 ${TEST_SH} -c \
607 ${TEST_SH} -c \
612 ${TEST_SH} -c \
620 atf_check -s not-exit:0 -e empty -o empty ${TEST_SH} -c \
623 atf_check -s not-exit:0 -e ignore -o empty ${TEST_SH} -c \
625 atf_check -s exit:0 -e ignore -o inline:set ${TEST_SH} -c \
636 atf_check -s exit:1 -o empty -e empty ${TEST_SH} -c \
638 atf_check -s exit:0 -o empty -e empty ${TEST_SH} -c \
640 atf_check -s exit:1 -o empty -e empty ${TEST_SH} -c \
642 atf_check -s exit:1 -o empty -e empty ${TEST_SH} -c \
644 atf_check -s exit:0 -o empty -e empty ${TEST_SH} -c \
647 atf_check -s exit:1 -o empty -e empty ${TEST_SH} -c \
650 atf_check -s exit:0 -o empty -e empty ${TEST_SH} -c \
657 ${TEST_SH} -c \
660 ${TEST_SH} -c \
665 ${TEST_SH} -c \
669 ${TEST_SH} -c \
690 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c true
696 atf_check -s exit:0 -e not-empty -o inline:OK ${TEST_SH} -c \
701 atf_check -s exit:0 -e empty -o inline:IS-OK ${TEST_SH} -c \
706 atf_check -s exit:1 -e empty -o empty ${TEST_SH} -c false
837 $TEST_SH -c '(exit 0)& jobid $!' >/dev/null 2>&1 || {
838 atf_skip "${TEST_SH} has no 'jobid' built-in"
866 atf_check -s exit:0 -e empty -o inline:foo ${TEST_SH} -c \
868 atf_check -s exit:0 -e empty -o inline:abcd ${TEST_SH} -c \
871 atf_check -s exit:0 -e empty -o empty ${TEST_SH} -c \