Gitiles
Code Review
Sign In
gerrit.nordix.org
/
codeaurora
/
busybox
/
d3081062453cb394052dd2d8ecda94aaaff3c6df
/
shell
/
hush_test
d308106
hust_test/*: use "$THIS_SH" instead of hush
by Denis Vlasenko
· 16 years ago
d690f68
implement `unset` semantics as required by POSIX
by Mike Frysinger
· 16 years ago
681a4b7
enable trap tests
by Mike Frysinger
· 16 years ago
fd303b1
add test cases for `trap` ... but disabled for now until trap support is committed
by Mike Frysinger
· 16 years ago
0b87e4a
test for invalid named variables
by Mike Frysinger
· 16 years ago
e61f07f
remove ((expr)) bash'ism
by Denis Vlasenko
· 16 years ago
78f9d8e
add hush tests for parameter expansion
by Mike Frysinger
· 16 years ago
42ab865
make sure we exit based on test failure rather than always exiting with 0
by Mike Frysinger
· 16 years ago
e1300f6
hush: fix segv at repeated "set -- a b c" + "shift"
by Denis Vlasenko
· 16 years ago
feecc7b
hush: tweak testsuite
by Denis Vlasenko
· 16 years ago
a8b6dff
hush: fix bug 207 and "hush -c" parameter passing.
by Denis Vlasenko
· 16 years ago
f886fd2
hush: fix NOMMU bug (analogous to preceding commit for MMU)
by Denis Vlasenko
· 16 years ago
d29084d
testcase for the last fix
by Denis Vlasenko
· 16 years ago
afd7a8d
hush: fix environment and memory leaks, add tests for them
by Denis Vlasenko
· 16 years ago
2b576b8
hush: fix mishandling of a'b'c=fff as assignments. They are not.
by Denis Vlasenko
· 16 years ago
d498131
hush: support $_NUMBERS variable names
by Denis Vlasenko
· 16 years ago
f173607
hush: fix "case ... in <newline> word)..."
by Denis Vlasenko
· 16 years ago
4554b72
hush: small fix for repeated continue and fix for wrong loop depth count
by Denis Vlasenko
· 16 years ago
fcf37c3
hush: fix break'ing out of {} and () groups; with testcase
by Denis Vlasenko
· 16 years ago
dadfb49
hush: add #defines to switch off break/continue if loops are not supported
by Denis Vlasenko
· 16 years ago
918a34b
hush: fix "while false; ..." exitcode; add testsuites
by Denis Vlasenko
· 16 years ago
6a2d40f
hush: support "break N" and "continue N"
by Denis Vlasenko
· 16 years ago
be709c2
hush: finish and enable optional case...esac support. Code size cost:
by Denis Vlasenko
· 16 years ago
733e3fb
hush: support "for if in do done then; do echo $if; done" case
by Denis Vlasenko
· 16 years ago
ff182a3
hush: support "for v; do ... done" syntax (implied 'in "$@"')
by Denis Vlasenko
· 16 years ago
afdcd12
hush: fix a case where "$@" must expand to no word at all
by Denis Vlasenko
· 16 years ago
1ba323e
cosmetics in hush testsuites
by Denis Vlasenko
· 17 years ago
324a3fd
fix globbing in unquoted $* and $@
by Denis Vlasenko
· 17 years ago
ab876cd
hush: add testsuite for "no globbing in redirection" rule.
by Denis Vlasenko
· 17 years ago
985de15
hush: expand quote3.tests and move from hush-bugs to hush-parsing
by Denis Vlasenko
· 17 years ago
16c2fea
hush: fix $$ handling
by Denis Vlasenko
· 17 years ago
6eaf8de
hush: fix "for a in; do echo 'I should never run'; done" bug
by Denis Vlasenko
· 17 years ago
9883392
move glob_and_assign.tests from hush-bugs to hush-glob
by Denis Vlasenko
· 17 years ago
30c9cc5
hush: continue fixing quoting and subst: fix glob_and_assign.tests.
by Denis Vlasenko
· 17 years ago
32d8423
hush: delete hush-bugs/glob_and_vars.tests for real
by Denis Vlasenko
· 17 years ago
82dfec3
hush: fix hush-bugs/glob_and_vars.tests testcase:
by Denis Vlasenko
· 17 years ago
f8d01d3
hush: fix a bug where we were requiring semicolon here: (cmd;)
by Denis Vlasenko
· 17 years ago
dd316dd
hush: add support for ':'; create testsuite entries
by Denis Vlasenko
· 17 years ago
a844200
hush: support "! cmd | cmd" negation
by Denis Vlasenko
· 17 years ago
76db5ad
hush: fix for nested $()s with escapes + testsuite
by Denis Vlasenko
· 17 years ago
87f40ba
hush: more backtick and quoting fixes...
by Denis Vlasenko
· 17 years ago
43360e5
hush: fix escaping of \[*?; add testsuites for these and for globbing
by Denis Vlasenko
· 17 years ago
2e76c3f
hush: fix yet another fallout hush: move fixed testsuites out of hush-bugs/*
by Denis Vlasenko
· 17 years ago
895bea2
hush: fix some fallout from prev commits, add testsuite
by Denis Vlasenko
· 17 years ago
b8c9354
hush: add yet another bug to testsuite :(
by Denis Vlasenko
· 17 years ago
a43dba7
msh: create testsuite (based on hush one)
by Denis Vlasenko
· 17 years ago
0ef240d
hush: small fixes to docs/testsuite
by Denis Vlasenko
· 17 years ago
05743d7
hush: reinstate `cmd` handling for NOMMU (with fat big warning).
by Denis Vlasenko
· 17 years ago
08137c2
add expected output
by Mike Frysinger
· 17 years ago
cccdc4e
hush: fix $ expansion in redirections, add testcase for that
by Denis Vlasenko
· 17 years ago
f962a03
hush: plug memory leak
by Denis Vlasenko
· 17 years ago
d67cef2
hush: fix read builtin to not read ahead past eol and to not use
by Denis Vlasenko
· 18 years ago
d76c049
hush: rework variable storage and environment handling.
by Denis Vlasenko
· 18 years ago
cd7f4d2
hush: improve 2 testsuite tests
by Denis Vlasenko
· 18 years ago
2b6bbad
hush: add 2 tests for correct syntax error reporting
by Denis Vlasenko
· 18 years ago
90e485c
hush: make syntax error messages a bit more useful
by Denis Vlasenko
· 18 years ago
1744cb1
hush: prepare testsuite for new, fixed error message format
by Denis Vlasenko
· 18 years ago
170435c
hush: fix job control with eval /bin/external_prog
by Denis Vlasenko
· 18 years ago
1a73586
hush: fix a bit different instance of "No EOL" bug,
by Denis Vlasenko
· 18 years ago
94dace3
fix execute bit on hush-misc/shift.tests
by Denis Vlasenko
· 18 years ago
8805eeb
shells: update README and testsuite. environment memory leak
by Denis Vlasenko
· 18 years ago
004baba
hush: fix shift + $0 bug; add testcase
by Denis Vlasenko
· 18 years ago
14b5dd9
hush: make process substitution configurable; add a testcase
by Denis Vlasenko
· 18 years ago
1f4cf51
hush: fix expansion of quoted $VAR, $* and $@
by Denis Vlasenko
· 18 years ago
8f6bdb4
hush: fix incorrect processing of echo "'$var'".
by Denis Vlasenko
· 18 years ago
d605094
hush: move testsuite files from hush-bugs to hush-parsing
by Denis Vlasenko
· 18 years ago
764d59d
hush: more fixes to variable expansion, more testcases
by Denis Vlasenko
· 18 years ago
03eb8bf
hush: move towards more correct variable expansion
by Denis Vlasenko
· 18 years ago
602d13c
hush: fix '{ false; echo $?; }' bug.
by Denis Vlasenko
· 18 years ago
119b995
hush: reinstate hush_test, add testcases for process subst
by Denis Vlasenko
· 18 years ago
3e9aaae
hush: fix bug in interactive shell introduced yesterday
by Denis Vlasenko
· 18 years ago
e0a3367
hush: fix "unterminated last line loops forever" bug
by Denis Vlasenko
· 18 years ago