Denys Vlasenko 56a335378a hush: fix handling of \^C and "^C" пре 3 година
..
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 пре 7 година
control_char1.tests 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings пре 7 година
control_char2.right 1f1911239c hush: fix handling of ^C in eval пре 7 година
control_char2.tests 1f1911239c hush: fix handling of ^C in eval пре 7 година
control_char3.right 56a335378a hush: fix handling of \^C and "^C" пре 3 година
control_char3.tests 56a335378a hush: fix handling of \^C and "^C" пре 3 година
control_char4.right 56a335378a hush: fix handling of \^C and "^C" пре 3 година
control_char4.tests 56a335378a hush: fix handling of \^C and "^C" пре 3 година
echo_write_error.right 8ee2adab21 echo: do not retry on write errors пре 14 година
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 пре 8 година
exitcode2.tests ea7d2f6ec0 ash: fix error code regression пре 8 година
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 9aa751b08a shells: fix exitcode_trapN tests to avoid races пре 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 9aa751b08a shells: fix exitcode_trapN tests to avoid races пре 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 пре 7 година
for_with_bslashes.tests 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings пре 7 година
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) пре 15 година
nulltick1.tests 7426920461 fix bug 1087. Fix by Leonid (lly.dev AT gmail.com) пре 15 година
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 година
piped_input.right 1237d627e9 hush: fix this case: echo "SCRIPT" | hush пре 4 година
piped_input.tests cad20ced86 typo fix пре 4 година
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 пре 8 година
source_argv_and_shift.tests 2b1559056c hush: fix a bug in argv restoration after sourcing a file пре 8 година
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 година
wait7.right d4dd48f294 shell: add testsuite for "wait $pid" waiting for other tasks пре 4 година
wait7.tests d4dd48f294 shell: add testsuite for "wait $pid" waiting for other tasks пре 4 година
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 година