3
0
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 жил өмнө