Lines Matching refs:testfail
47 testfail()
55 test "${empty:-ok}" = ok || testfail "empty var colon"
57 test "${empty-bad}" = "" || testfail "got \"${empty-bad}\": empty var nocolon"
59 test "${unsetvar-ok}" = ok || testfail "unset var"
62 test "${empty-ok}" = ok || testfail "unset"
66 test "x$1" = x-Z || testfail '\"set -- arg\"'
70 test $# = 0 || testfail "still $# args: \"set --\""
78 test "$2" = good || testfail "got \"$2\": IFS parsing"
93 testfail 'running $@'
95 test "$numargs" = 0 || testfail '"$@" got '"$numargs args: expansion w 0 args"
101 test "$val" = good || testfail "got \"$val\": sh -c"
106 test "$val" = ten || testfail "accessing more than 9 positional params"
111 test "$val" = abc_def || testfail "parameter % op"
113 test "$val" = abc || testfail "parameter %% op"
115 test "$val" = def_ghi || testfail "parameter # op"
117 test "$val" = ghi || testfail "parameter ## op"
120 "$TESTSHELL" -c 'export a=value' 2> /dev/null || testfail "export with value"
123 a=5; test "$(( ($a+1)/2 ))" = 3 || testfail "arithmetic expansion"
129 test -x $TMPDIR/conftest && testfail "negative test -x"
131 test -x $TMPDIR/conftest || testfail "positive test -x"
135 test "$OPTIND" = 1 || testfail "OPTIND initial value"
140 testfail "getopts"
150 testfail "variable quoting 1"
157 testfail "variable quoting 2"
164 testfail "variable quoting 3"
171 testfail "variable quoting 4"