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 години