aboutsummaryrefslogtreecommitdiff
path: root/shell/ash_test
AgeCommit message (Collapse)Author
2010-05-17ash: fix signal5.testsDenys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2010-05-17ash: add two testcases for (not yet fixed) ash bugsDenys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2010-03-26ash: trap with bad signal name should not abortDenys Vlasenko
function old new delta trapcmd 236 271 +35 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2010-02-21fix bug 1087. Fix by Leonid (lly.dev AT gmail.com)Denys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2010-01-12shell: split read builtin from ashDenys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2010-01-08ash: fix for read $IFS splitting. Closes bug 235Denys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-10-09laguage and copyright date corrections, no code changesDenys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-10-09ash: make one testsuite entry more robustDenys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-09-27ash,hush: make trap output short signal names, without SIG prefixDenys Vlasenko
function old new delta evalvar 1373 1371 -2 builtin_trap 457 441 -16 trapcmd 260 236 -24 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-09-25ash: better handling of EXIT trap in `trap` hackDenys Vlasenko
function old new delta forkchild - 602 +602 trapcmd 255 347 +92 ash_main 1362 1375 +13 evalvar 1371 1373 +2 popstring 140 134 -6 forkshell 835 248 -587 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 3/2 up/down: 709/-593) Total: 116 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-09-23ash: fix `trap`Denys Vlasenko
function old new delta forkshell 738 810 +72 popstring 134 140 +6 parse_command 1460 1463 +3 evalvar 1373 1371 -2 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/1 up/down: 81/-2) Total: 79 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-09-16add a testcase for reopened bug 585 (not fixed yet)Denys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-08-29ash: add testsuite for bug 585Denys Vlasenko
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-06-14ash: fix . builtinDenys Vlasenko
Also, move [[ ]] comment to test.c and expand it Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-03-31ash: fix $IFS handling in read. closes bug 235Denis Vlasenko
2008-11-28ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&'Denis Vlasenko
with testcase
2008-10-27ash: add testcase for bug 5304Denis Vlasenko
2008-10-20dc: conditionalize parts which require libmDenis Vlasenko
2008-10-20ash: fix NOEXEC mode - we were forgetting to pass environment!Denis Vlasenko
env: promote to NOEXEC hd: promote to NOEXEC, as hexdump is NOEXEC already
2008-10-20ash: fix a bug in standalone mode (corrupted getopt() state)Denis Vlasenko
2008-08-16ash: fix "(cat < file)" hang introduced by rev 22944.Denis Vlasenko
2008-07-30ash: bash compat: "shift $BIGNUM" is equivalent to "shift 1"Denis Vlasenko
2008-07-26ash: add slightly different testcaseDenis Vlasenko
2008-07-26ash: fix testcase to not sleep for whole 10 seconds,Denis Vlasenko
gets annoying pretty fast. Also fix wrong message there.
2008-07-26ash: hopefully close bug 4324. With testcase.Denis Vlasenko
function old new delta evaltree 621 869 +248 popstring 134 140 +6
2008-07-25ash: testsuite entries for last changeDenis Vlasenko
2008-07-24ash: prevent exec NN>&- from closing fd used for script readingDenis Vlasenko
2008-07-24ash: fix a bug where redirection fds were not closed afterwards.Denis Vlasenko
optimize close+fcntl(DUPFD) into dup2. add testsuites. function old new delta copyfd 47 68 +21 argstr 1311 1298 -13 popredir 148 131 -17 redirect 1139 1107 -32 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/3 up/down: 21/-62) Total: -41 bytes
2008-06-23ash: optional support for $'...\t...\n...' bashismDenis Vlasenko
function old new delta readtoken1 2824 3172 +348 static.C_escapes - 18 +18 parse_command 1504 1500 -4 SIT 89 83 -6 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/2 up/down: 366/-10) Total: 356 bytes
2008-06-14ash: fix ${var/s/r} handling, add testcase.Denis Vlasenko
2008-06-05ash testsuite: modify it so that it can run hush and msh testsDenis Vlasenko
2008-05-19- use EXIT_{SUCCESS,FAILURE}. No object-code changesBernhard Reutner-Fischer
2008-04-13ash: add another testsuite entry ("leaking variables" bug)Denis Vlasenko
2008-04-12ash: a bit more complete POSIX subst testsuite entryDenis Vlasenko
2008-04-12ash: add testsuite entry for POSIX-mandated ${var#word} ${var##word}Denis Vlasenko
${var%word} ${var%%word}
2008-03-25ash: support for && and || in [[ expr ]]; add testsuite checksDenis Vlasenko
2008-03-25ash: add read -u; fix read -t and read -n; add testsuite entries.Denis Vlasenko
2008-02-15ash: handle "A=1 A=2 B=$A; echo $B". closes bug 947.Denis Vlasenko
2008-02-13reinstate redir.tests with correct permsDenis Vlasenko
2008-02-13ash: add a testcase for recently fixed signal bugDenis Vlasenko
2007-11-22ash: fix bug where redirection of closed fd was leaving it open afterwards.Denis Vlasenko
redirect 983 1024 +41 bb_echo 276 301 +25 popredir 118 132 +14 evalcommand 1163 1176 +13 bbunpack 358 366 +8 echocmd 13 5 -8 echo_main 13 5 -8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 5/2 up/down: 101/-16) Total: 85 bytes text data bss dec hex filename 774999 962 9236 785197 bfb2d busybox_old 775084 962 9236 785282 bfb82 busybox_unstripped
2007-03-20fix accumulated whitespace and indentation damageDenis Vlasenko
2007-03-07clean up accumulated whitespace damageDenis Vlasenko
2007-03-05ash: "here document" testcasesDenis Vlasenko
2007-03-05add ash testcasesDenis Vlasenko
2007-03-05small ash testsuite, adapted from bashDenis Vlasenko
(only a small part of it, actually)