summaryrefslogtreecommitdiff
path: root/tests/bin
AgeCommit message (Expand)Author
2017-10-06Add a new sub-test to validate ~ expansions.kre
2017-08-21Make the $'...' syntax tests test what is supposed to work, rather thankre
2017-08-19Add a few more sub-tests to the $'...' syntax tests.kre
2017-08-18Add a basic test for $'...' quoting (roughly C ctyle strings).kre
2017-07-26PR bin/48498 PR bin/52426kre
2017-07-15Add some tests for the (likely forthcoming) pipefail option (modelledkre
2017-07-15Add basic tests for the forthcoming ',' '++' and '--' operators.kre
2017-06-24Give this test a promotion! This was the test that enabled the sh'skre
2017-06-24NFC: Added some comments (about other comments)kre
2017-06-16Add a new test to verify correct operation when a command substitutionkre
2017-06-16Fix a really stupid typo/thinko that was preventing many of thekre
2017-06-09Add two new sub-tests to the c_line_wrapping test case.kre
2017-06-03Paranoia: add a new test case testing that $(( )) results get splitkre
2017-06-03Complete the special request by quoting chapter & verse from POSIXkre
2017-06-03By special request, add a check that ${011} is ${11} not ${9} (etc) andkre
2017-06-03Add some extra sub-tests checking splitting of ${#var} - just for mykre
2017-06-02Add a new test case "nested_arith" (that is, things like $(( 1 + $(( 2 )) ))kre
2017-06-02Add 3 new subtests to the shell_params test case. These test currentlykre
2017-06-02One more weird test of parsing (and correctly understanding) wordskre
2017-06-02Guard against EVN being set, and possibly referencing an unsetkre
2017-05-29Add a new test case wrap_strip based upon strip (ie: cut&paste.. to start)kre
2017-05-27Skip the test of non-posix behaviour if we are deliberately tryingkre
2017-05-20Add a test of sh syntax & parsing (first attempt anyway.)kre
2017-05-15More test sub-cases for the dollar_hash ( ${#...} ) test.kre
2017-05-14Add a test for opening files with exec "when" in posix mode (close-on-execkre
2017-05-14Add a test case for the various ways that ${xxx} expansions, whichkre
2017-03-20PR bin/52090 - the $* tests are no longer expected to fail.kre
2017-03-20Add tests for the $(( )) assignment operators PR bin/50958kre
2017-03-19PR bin/52090kre
2017-03-12Add new test case in to check (coming) bug fix for newly discoveredkre
2016-06-26PR bin/4841 was filed regarding the handling of blank lines when cat was invokedsevan
2016-06-16Add a unit test for PR bin/51250 called se_output. se_output checks the outpu...sevan
2016-05-17Use valid (standard) shell syntax, in anticipation of /bin/sh enforcingkre
2016-05-15Add a new test case to validate N>&N redirect disables close-on-exec.kre
2016-05-14Add another test for the 48875 fix fallout...kre
2016-05-12Grunge. I know I fixed this typo before... must have been in a differentkre
2016-05-12Verify that questionable characters don't have bad associates.kre
2016-05-11Add a test for fd redirections on functions in loops (the etcupdate issue)kre
2016-05-09PR bin/48875 PR bin/51123 This adds tests more that verify fide descriptorkre
2016-05-07Remove the trap_zero__explicit_return test case - it was testing undefinedkre
2016-05-02More redirect tests, in particular, tests for redirects to/fromchristos
2016-04-29use "" so ${TEST_SH} is expanded.christos
2016-04-04Add a test case for here documents positioned outside `` with thechristos
2016-03-31Avoid leaving turds in /tmp. (from kre@)christos
2016-03-31When embedding a command in a subshell "( ... )" avoid accidentallychristos
2016-03-31Added lots more end delimiter tests (some weird cases...). Alsochristos
2016-03-31PR bin/51027 - tests for shell positional parameters, includingchristos
2016-03-31Added tests collected by Sven Mascheckchristos
2016-03-31Don't confuse more capable shells by writing operator combinationschristos
2016-03-27Allow for testing other than /bin/sh using TEST_SH (from kre@)christos