bind
case osh osh-cpp bash
0 ok ok ok test bind (w/out flags) for adding bindings to readline fns
1 ok FAIL ok test bind -r for removing bindings made with bind -x
0/5 ok
2 ok FAIL ok test bind -x for setting bindings to custom shell functions
0/5 ok
3 ok FAIL ok test bind -x for using env var runtime values (e.g., 'echo $PWD' should change with dir)
0/5 ok
4 ok FAIL ok test bind -x for correctly setting $READLINE_LINE for the cmd
0/5 ok
5 ok FAIL ok test bind -x for correctly using $READLINE_LINE changes
0/5 ok
6 ok FAIL ok test bind -x for correctly setting $READLINE_POINT for the cmd
0/5 ok
7 ok FAIL ok test bind -x for correctly using $READLINE_POINT to overwrite the cmd
0/5 ok
8 ok FAIL ok test bind -x code for handling unicode
0/5 ok
9 ok FAIL ok test bind -u for unsetting all bindings to a fn
0/5 ok
10 ok FAIL ok test bind -q for querying bindings to a fn
0/5 ok
11 ok FAIL ok test bind -m for setting bindings in specific keymaps
0/5 ok
12 ok FAIL ok test bind -f for setting bindings from an inputrc init file
0/5 ok
interactive
case osh osh-cpp bash dash mksh
0 ok ok ok ok ok syntax error makes status=2
1 ok ok ok ok ok notification about background process (issue 1093)
2 ok ok ok ok ok notification about background pipeline (issue 1093)
job-control
case osh osh-cpp bash dash
0 ok ok ok ok fg twice should not result in fatal error (issue 1004)
1 ok ok ok ok Call fg twice after process exits (issue 721)
2 ok ok ok ok sleep 10; Ctrl-Z; wait; should not hang (issue 1005)
3 ok ok ok SKIP sleep 10; Ctrl-Z; wait -n; should not hang
4 ok ok ok ok ESRCH bug - pipeline with builtin
5 ok ok ok ok process: Ctrl-Z; continue with fg, cancel with Ctrl-C
6 N-I N-I ok ok Pipeline: Ctrl-Z; continue with fg; cancel with Ctrl-C (issue 1087)
7 ok ok ok ok Stop and continue a process several times
8 ok ok ok ok Ctrl-Z and then look at $?
9 ok ok ok ok A background job getting stopped (e.g. by SIGTTIN) or exiting should not disrupt foreground processes
10 ok ok ok ok fg %- and %+
11 ok ok ok SKIP Start jobs with &; continue with fg %2
12 ok ok ok ok wait %2 %- %+
signals