Denys Vlasenko 3ced804e31 hush: make "exit" in trap use pre-trap exitcode - fix for nested trap 4 年 前
..
and-or.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
and-or.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
assignment1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
assignment1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
assignment2.right ca50caacad shell: some additions to *sh-misc/* tests 7 年 前
assignment2.tests ca50caacad shell: some additions to *sh-misc/* tests 7 年 前
assignment3.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
assignment3.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
assignment4.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
assignment4.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
assignment5.right 5fa0505f8a hush: fix "set -e; false || x=1; echo OK" 6 年 前
assignment5.tests 5fa0505f8a hush: fix "set -e; false || x=1; echo OK" 6 年 前
break1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break3.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break3.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break4.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break4.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break5.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
break5.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
builtin1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
builtin1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
case1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
case1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
colon.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
colon.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
command.right 3f221113a5 ash: respect -p flag when command builtin is run with -v/-V 9 年 前
command.tests 3f221113a5 ash: respect -p flag when command builtin is run with -v/-V 9 年 前
command2.right e939856c87 ash: add tests for failures of the exec and command builtins 9 年 前
command2.tests e939856c87 ash: add tests for failures of the exec and command builtins 9 年 前
compound.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
compound.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
continue1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
continue1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
continue2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
continue2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
continue3.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
continue3.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
control_char1.right 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings 6 年 前
control_char1.tests 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings 6 年 前
control_char2.right 1f1911239c hush: fix handling of ^C in eval 6 年 前
control_char2.tests 1f1911239c hush: fix handling of ^C in eval 6 年 前
echo_write_error.right 8ee2adab21 echo: do not retry on write errors 13 年 前
echo_write_error.tests f54a487bb4 fix file mode 9 年 前
empty_args.right ca50caacad shell: some additions to *sh-misc/* tests 7 年 前
empty_args.tests ca50caacad shell: some additions to *sh-misc/* tests 7 年 前
empty_for.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
empty_for.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
empty_for1.right a5db1d7354 hush: fix another case where empty "for" wasn't setting exitcode to 0 6 年 前
empty_for1.tests a5db1d7354 hush: fix another case where empty "for" wasn't setting exitcode to 0 6 年 前
empty_for2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
empty_for2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
env_and_func.right 9abf53beb4 ash: eval: Variable assignments on functions are no longer persistent 6 年 前
env_and_func.tests 9abf53beb4 ash: eval: Variable assignments on functions are no longer persistent 6 年 前
errexit1.right 204c7fb229 ash: exit after subshell error when errexit option is set 8 年 前
errexit1.tests 204c7fb229 ash: exit after subshell error when errexit option is set 8 年 前
eval1.right 928e2a7ef4 ash: [EVAL] Make eval with empty arguments return 0 8 年 前
eval1.tests 928e2a7ef4 ash: [EVAL] Make eval with empty arguments return 0 8 年 前
eval2.right 78c9c736ab hush: fix 'eval ""' handling 8 年 前
eval2.tests 78c9c736ab hush: fix 'eval ""' handling 8 年 前
exec.right e939856c87 ash: add tests for failures of the exec and command builtins 9 年 前
exec.tests e939856c87 ash: add tests for failures of the exec and command builtins 9 年 前
exit1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
exit1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
exitcode1.right eb17b6f6c9 ash: eval: Return status in eval functions 8 年 前
exitcode1.tests eb17b6f6c9 ash: eval: Return status in eval functions 8 年 前
exitcode2.right ea7d2f6ec0 ash: fix error code regression 7 年 前
exitcode2.tests ea7d2f6ec0 ash: fix error code regression 7 年 前
exitcode_EACCES.right d43be87591 ash testsuite: fix false positives 8 年 前
exitcode_EACCES.tests c775f829db sh testsuite: add tests for exitcode on failure to exec 8 年 前
exitcode_ENOENT.right d43be87591 ash testsuite: fix false positives 8 年 前
exitcode_ENOENT.tests c775f829db sh testsuite: add tests for exitcode on failure to exec 8 年 前
exitcode_trap1.right 4ccddc8fb3 ash: [BUILTIN] Exit without arguments in a trap should use status outside traps 4 年 前
exitcode_trap1.tests 4ccddc8fb3 ash: [BUILTIN] Exit without arguments in a trap should use status outside traps 4 年 前
exitcode_trap2.right c91950f315 ash,hush: testcase for "exit" without arguments in a trap 4 年 前
exitcode_trap2.tests c91950f315 ash,hush: testcase for "exit" without arguments in a trap 4 年 前
exitcode_trap3.right bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 年 前
exitcode_trap3.tests bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 年 前
exitcode_trap4.right bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 年 前
exitcode_trap4.tests bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 年 前
exitcode_trap5.right bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 年 前
exitcode_trap5.tests bb095f4838 hush: implement "return NUM in trap sets $? after trap" 4 年 前
exitcode_trap6.right 3ced804e31 hush: make "exit" in trap use pre-trap exitcode - fix for nested trap 4 年 前
exitcode_trap6.tests 3ced804e31 hush: make "exit" in trap use pre-trap exitcode - fix for nested trap 4 年 前
export1.right 63d765e666 shells: add tests for backslashes in export VAR=VAL 5 年 前
export1.tests 63d765e666 shells: add tests for backslashes in export VAR=VAL 5 年 前
for.right ab80e01cd9 ash: allow newline after variable name in for loop 9 年 前
for.tests ab80e01cd9 ash: allow newline after variable name in for loop 9 年 前
for_with_bslashes.right 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings 6 年 前
for_with_bslashes.tests 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings 6 年 前
for_with_keywords.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
for_with_keywords.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
func1.right 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func1.tests 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func2.right 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func2.tests 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func3.right 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func3.tests 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func4.right 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func4.tests 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func5.right fbf44854a3 hush: support "f() (cmd)" functions 6 年 前
func5.tests fbf44854a3 hush: support "f() (cmd)" functions 6 年 前
func_args1.right 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func_args1.tests bc9bee01f3 hush-misc/func_args1.tests: remove "UNFIXED BUG", it does not fail 9 年 前
func_bash1.right 95ebcf79ff ash: add support for bash 'function' keyword 9 年 前
func_bash1.tests 95ebcf79ff ash: add support for bash 'function' keyword 9 年 前
func_compound1.right fbf44854a3 hush: support "f() (cmd)" functions 6 年 前
func_compound1.tests fbf44854a3 hush: support "f() (cmd)" functions 6 年 前
func_local1.right 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func_local1.tests 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func_local2.right 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func_local2.tests 85405c80a2 ash: copy function tests from hush testsuite 9 年 前
func_prio_over_builtins.right 75481d3634 hush: functions have priority over builtins (!) 7 年 前
func_prio_over_builtins.tests 75481d3634 hush: functions have priority over builtins (!) 7 年 前
func_return1.right 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. 7 年 前
func_return1.tests 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. 7 年 前
func_return2.right 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. 7 年 前
func_return2.tests 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. 7 年 前
group_in_braces.right 672a55e606 hush: allow { cmd } to not be terminated by semicolon in some cases 8 年 前
group_in_braces.tests 672a55e606 hush: allow { cmd } to not be terminated by semicolon in some cases 8 年 前
if_false_exitcode.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
if_false_exitcode.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
last_amp.right 727752d2d2 ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&' 16 年 前
last_amp.tests 727752d2d2 ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&' 16 年 前
local1.right 109ee5d336 ash: make "locak VAR" unset VAR (bash does that) 10 年 前
local1.tests 109ee5d336 ash: make "locak VAR" unset VAR (bash does that) 10 年 前
local2.right ef2386b80a ash: only allow local variables in functions 9 年 前
local2.tests ef2386b80a ash: only allow local variables in functions 9 年 前
nommu1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
nommu1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
nommu2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
nommu2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
nommu3.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
nommu3.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
nulltick1.right 7426920461 fix bug 1087. Fix by Leonid (lly.dev AT gmail.com) 14 年 前
nulltick1.tests 7426920461 fix bug 1087. Fix by Leonid (lly.dev AT gmail.com) 14 年 前
opts1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
opts1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
pid.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
pid.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
pipefail.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
pipefail.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
read.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
read.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
return1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
return1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
shift.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
shift.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
shift1.right c90e1be01b ash: bash compat: "shift $BIGNUM" is equivalent to "shift 1" 16 年 前
shift1.tests e59591a364 hush: Print error messages on shift -1 7 年 前
source1.right 82a6fb3ea6 ash: fix . builtin 15 年 前
source1.tests 82a6fb3ea6 ash: fix . builtin 15 年 前
source2.right 27ff681cfa ash: add two testcases for (not yet fixed) ash bugs 14 年 前
source2.tests cd10dc40e4 ash: fix ". empty_file" exitcode. +5 bytes 14 年 前
source3.right 992e0ff7e9 hush: fix ". EMPTY_LINE" not setting $? to 0 8 年 前
source3.tests 992e0ff7e9 hush: fix ". EMPTY_LINE" not setting $? to 0 8 年 前
source5.right c7a774dde4 sh testsuite: sync ash-misc/source* and hush-misc/source* 8 年 前
source5.tests c7a774dde4 sh testsuite: sync ash-misc/source* and hush-misc/source* 8 年 前
source_argv_and_shift.right 2b1559056c hush: fix a bug in argv restoration after sourcing a file 7 年 前
source_argv_and_shift.tests 2b1559056c hush: fix a bug in argv restoration after sourcing a file 7 年 前
tickquote1.right 0e056f7e9e ash: remove parsebackquote flag 9 年 前
tickquote1.tests cafb2d195d hush: add tickquote1.tests from ash testsuite 7 年 前
unicode1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
unicode1.tests 10ad622dc2 Spelling fixes in comments, documentation, tests and examples 7 年 前
until1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
until1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
wait4.right 02affb4afd hush: rework "wait %jobspec" to work in non-interactive shells too 8 年 前
wait4.tests 02affb4afd hush: rework "wait %jobspec" to work in non-interactive shells too 8 年 前
wait5.right 02affb4afd hush: rework "wait %jobspec" to work in non-interactive shells too 8 年 前
wait5.tests 02affb4afd hush: rework "wait %jobspec" to work in non-interactive shells too 8 年 前
wait6.right 840a4355d0 hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?" 7 年 前
wait6.tests 840a4355d0 hush: fix "(sleep 1; exit 3) & sleep 2; echo $?; wait $!; echo $?" 7 年 前
while1.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
while1.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
while2.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
while2.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
while4.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
while4.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
while_in_subshell.right a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前
while_in_subshell.tests a62bc80571 ash testsuite: add most of hust tests which pass for ash 8 年 前